출처 : https://www.acmicpc.net/problem/2742
2742번: 기찍 N
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 출력한다.
#include<bits/stdc++.h>
using namespace std;
int main() {
cin.tie(NULL); ios::sync_with_stdio(false);
int N;
scanf("%d", &N);
//cin >> N;
for (int i = N; i > 0; i--) {
printf("%d\n", i);
//cout << i << '\n';
}
/*while (N--) {
printf("%d\n", N + 1);
}*/
return 0;
}
for반복문에서 i 변수를 N부터 하나씩 줄어들게 반복하면 해결된다.
결과

'Algorithm' 카테고리의 다른 글
| (C++)백준 알고리즘 11022 - A+B - 8 (0) | 2021.06.04 |
|---|---|
| (C++)백준 알고리즘 11021 - A+B - 7 (0) | 2021.06.04 |
| (C++)백준 알고리즘 2741 - N 찍기 (0) | 2021.06.04 |
| (C++)백준 알고리즘 15552 - 빠른 A+B (0) | 2021.06.04 |
| (C++)백준 알고리즘 8393 - 합 (0) | 2021.06.04 |