본문 바로가기
파이썬/BOJ_반복문

[백준 8393 파이썬] 합 - 반복문 (반복 덧셈, 누적 값)

by 쉽게사는방법 2023. 1. 5.
반응형

[백준 8393 파이썬] 합 - 반복문 (반복 덧셈, 누적 값)

 

안녕하세요.

이번에는 1부터 n까지 숫자를 더하는 문제입니다. 학창시절에 배운 공식을 사용해도 되지만 반복문을 이용해서 풀어보도록 하지요!

 

문제

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

입력

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

출력

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

 

문제 분석

"1부터 n까지 더한다."

1+2+3+4+...+n

 

반복횟수: n

더해지는 수: i (1~n)

계산 결과 저장: k

 

i가 1~n까지 1씩 증가하면서 초기값이 0인 k에 누적되게 더해지면 되겠네요. 자세한 내용은 코드로 살펴보겠습니다.

 

답안

주의할 점은 range는 1부터 n+1까지로 지정해 주어야 n까지 루프를 돌게 됩니다. 초기값이 0인 k에 i가 1~n까지 변하면서 계속 더해지고 결국 k는 총합계가 되는 것이죠!

백준 8393 풀이 (파이썬)
백준 8393 풀이 (파이썬)

 

정답 캡쳐는 굳이 안올려도 되겠지요?

 

이만 마치도록 하겠습니다.

읽어주셔서 감사합니다.

반응형

댓글