[Swift] 백준 - 8393

Youngwoo Lee·2020년 11월 18일
0

Algorithm

목록 보기
3/9

간단한 합(for)

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

입력 :
첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.

출력 :
1부터 n까지 합을 출력한다.

첫번째 제출

var num: Int = Int(readLine()!)!
var sum: Int = 0

for i in 1...num {
   sum += i
}
print(sum)

reduce(결합을 행하는 고차함수)를 이용한 두번 째 제출


var number: Int = Int(readLine()!)!
var sum: Int = Array(1...number).reduce(0, +)
print(sum)
profile
iOS Developer Student

0개의 댓글