그냥 가끔의 기록장

백준 8393 본문

기타 개발/백준 문제풀이

백준 8393

the phoenix 2020. 2. 26. 20:03

백준 8393 문제

 

문제 풀이

 

1+2+3+4+...+n을 for문으로 구하면된다. 

1부터 n까지의 합, 즉 결과를 sum이라는 변수에 담는다고 생각하자. 

n이 4라면

sum=0

i가 1일 때 sum+1

i가 2일 때 sum+2

i가 3일 때 sum+3

i가 4일 때 sum+4를 하면된다. 이때 sum의 초기값은 0으로 둬야하며 (덧셈의 결과에 영향을 주지 않기 위해) sum은

이전 까지의 수의 합(예로 1+2+3)과 이번 수(4)의 합으로 for문을 돌 때마다 매번 갱신된다. 

 

전체 코드는 아래와 같다. 

'기타 개발 > 백준 문제풀이' 카테고리의 다른 글

백준 2741, 2742  (0) 2020.02.26
백준 15552  (0) 2020.02.26
백준 10950  (0) 2020.02.26
백준 2739  (0) 2020.02.26
백준 10817  (0) 2020.02.26
Comments