반응형
문제
꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!
입력
첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 10^12)이 공백을 사이에 두고 주어진다.
출력
A+B+C의 값을 출력한다.
예제 입력
77 77 7777
예제 출력
7931
문제풀이
주어진 입력의 범위가 10^12 으로, Int 값의 범위를 초과합니다. 따라서 입력값을 Int가 아닌 Long으로 형 변환해서 문제를 풀어야 합니다.
소스코드
import java.util.StringTokenizer
fun main() {
val st = StringTokenizer(readln())
val a = st.nextToken().toLong()
val b = st.nextToken().toLong()
val c = st.nextToken().toLong()
println(a + b + c)
}
반응형
'알고리즘(Algorithm) > 백준(Baekjoon)' 카테고리의 다른 글
[백준 Baekjoon] 2530번 인공지능 시계 - Kotlin (0) | 2023.02.27 |
---|---|
[백준 Baekjoon] 2587번 대표값2 - Kotlin (0) | 2023.02.27 |
[백준 Baekjoon] 1550번 16진수 - Kotlin (0) | 2023.02.25 |
[백준 Baekjoon] 2522번 별 찍기 - 12 - Kotlin (0) | 2023.02.25 |
[백준 Baekjoon] 2738번 행렬 덧셈 - Kotlin (0) | 2023.02.25 |