[백준] 수학은 체육과목 입니다 2 (17362)(kotlin)
문제 설명
입력 및 출력
» 입력
첫 번째 줄에 자연수 n (1 ≤ n ≤ 109)이 주어진다.
» 출력
첫 번째 줄에 19번 문제 세 번째 줄에 등장하는 수 ‘1000’을 자연수 n으로 바꾸었을 때 그에 해당하는 답의 번호를 출력한다. 즉, 1 이상 5 이하의 자연수 중 하나를 출력해야 한다.
예제 입출력
입력 | 출력 |
---|---|
3 | 3 |
1000 | 2 |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
var n = (readLine().toInt() - 1) % 8
println(
when (n) {
0 -> 1
1, 7 -> 2
2, 6 -> 3
3, 5 -> 4
else -> 5
}
)
}