[문제]
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
[간략한 풀이]
- 첫 번째 줄에 N개 숫자 출력해야하니까 Scanner 로 N 입력 받음
- for문을 N 길이만큼 반복
- 마지막(for문 내부)에 출력문 입력 -> i의 값을 매 줄 출력
[알고리즘 분류]
구현
[제출한 코드]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for(int i=N; i>N-N; i--) {
System.out.println(i);
}
}
}
|
cs |
문제 링크: https://www.acmicpc.net/problem/2742
2742번: 기찍 N
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
www.acmicpc.net
'Algorithm' 카테고리의 다른 글
[백준 알고리즘] 11021번: A+B - 7 (Java: for문) (0) | 2021.07.18 |
---|---|
[백준 알고리즘] 15552번: 빠른 A+B (Java: for문) (0) | 2021.07.17 |
[백준 알고리즘] 2741번: N 찍기 (Java: for문) (0) | 2021.06.01 |
[자바의 정석] Chapter5 배열 - 9번 예제(최대값과 최소값) (0) | 2021.05.31 |
[백준 알고리즘] 2438번: 별찍기 -1 (Java: for문) (0) | 2021.05.28 |