문제 링크
https://www.acmicpc.net/problem/8393
8393번: 합
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
www.acmicpc.net
백준 8393번 합 (Kotlin)
문제
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.
출력
1부터 n까지 합을 출력한다.
예제 입력 1
3
예제 출력 1
6
풀이
코드
메모리 12164KB
시간 92ms
코드 길이 251B
import java.io.BufferedReader
import java.io.InputStreamReader
fun main() = with(BufferedReader(InputStreamReader(System.`in`))){
var n:Int = readLine().toInt()
var sum:Int = 0
for(i in 1..n) {
sum += i
}
print(sum)
}
내 풀이
첫째줄에 n을 입력받고, for문이 끝나고 한번에 sum을 출력해주기 위해서 sum변수를 0으로 초기화해서 만들어주었다
그리고 for문을 이용하여 1부터 n까지 sum 변수에 더하여 저장해주었다
마지막으로 for문 밖에서 1부터 n까지 더해진 값인 sum을 출력해주면 된다
'백준' 카테고리의 다른 글
[백준] [코틀린 Kotlin] 25314번_코딩은 체육과목 입니다 (0) | 2023.09.13 |
---|---|
[백준] [코틀린 Kotlin] 25304번_영수증 (0) | 2023.09.13 |
[백준] [코틀린 Kotlin] 10950번_A+B - 3 (0) | 2023.09.12 |
[백준] [코틀린 Kotlin] 2739번_구구단 (0) | 2023.09.11 |
[백준] [코틀린 Kotlin] 2480번_주사위 세개 (0) | 2023.09.06 |