본문 바로가기
스터디(beakjoon)

Kotlin] 백준 8393번 문제 풀이

by 김마리님 2023. 4. 13.

https://www.acmicpc.net/problem/8393

 

8393번: 합

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

www.acmicpc.net

 

풀이

더보기

이것도 뭐.. 반복문 배우면 배우는 기본 아닌가?

answer을 0으로 지정해놓고, i가 1씩 커지니까, 반복문 루프마다 해당 인덱스를 answer에 계속 더하면 됨.

 

import java.util.Scanner

fun main(args: Array<String>) {
    question8393()
}

fun question8393() {
    var sc = Scanner(System.`in`)
    var number = sc.nextInt()
    var answer = 0

    for (i in 1 .. number) {
        answer += i
    }

    println(answer)
}

 

반응형