백준 8393번 풀이
문제
문제 이해
n이 주어졌을때, 1부터 n까지 합을 구하라는 말이 무엇일까?
예시를 보면 금방 이해가 될것이다.
만약, n = 3 이라면
1 + 2 + 3 을 해주면 되는문제이다.
이점을 생각하며 문제를 풀어보자.
문제 풀이
n을 입력받은후, 1부터 n까지 합을 구하려면 반복문을 어떻게 구성해야할까?
답은 이미 문제에 나와있다.
1부터 n까지 라고 했으니 반복문은
for(int i = 1; i <= n; i++) 가 된다.
그리고 값이 0인 변수를 하나 만들어서 i를 차레대로 더해주면 문제가 풀린다!
풀이 코드
#include<iostream>
using namespace std;
int main(){
int n;
int sum = 0;
cin >> n;
for(int i = 1; i <= n; i++) sum += i;
cout << sum;
return 0;
}
'🛠 코딩 테스트' 카테고리의 다른 글
[백준 25314] 코딩은 체육과목 입니다 | C++ (0) | 2024.06.19 |
---|---|
[백준 25304] 영수증 | C++ (0) | 2024.06.18 |
[백준 10950] A+B - 3 | C++ (0) | 2024.06.14 |
[백준 2739] 구구단 | C++ (0) | 2024.06.13 |
[백준 2480] 주사위 세개 | C++ (0) | 2024.06.12 |