[백준] 큰 수 (BIG) (14928)(kotlin)
문제 설명
입력 및 출력
» 입력
첫째 줄에 제연이가 가장 좋아하는 수 N이 주어진다. (N ≤ 101,000,000)
» 출력
N을 20000303으로 나눈 나머지를 출력한다.
예제 입출력(테스트케이스)
입력 | 출력 |
---|---|
20000303200003032000030320000303200003032000030320000303200003032000030320000303 | 0 |
123456789123456789123456789123456789123456789123456789123456789123456789 | 1313652 |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
var remain = 0L
for (element in readLine()) {
remain = (remain * 10 + (element - '0')) % 20000303
}
println(remain)
}