프로그래밍/JAVA

acmicpc(baekjoon) - 2742 : 기찍 N

NURI-0 2021. 2. 22. 15:03
문제

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.

출력

첫째 줄부터 N번째 줄 까지 차례대로 출력한다.

 

 

 

풀이

2741 N찍기 문제의 반대 버전

 

N 값을 입력받고 for루프 값을 설정하는데, 반대로 i 값을 N으로 설정하고, 1까지 하나씩 감소하게 설정하면 된다.

 

for (i는 N부터 1까지, 1씩 감소) {

  i 출력

}

 

소스코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.Scanner;
 
public class Main{
    public static void main(String[] args) {
        
        Scanner scan = new Scanner(System.in);
        
        int N = scan.nextInt();
        
        for(int i=N; i>=1; i--) {
            System.out.println(i);
        }
    }
}
cs