[ Baekjoon ] 2742번 ( Bronze III ) : 기찍 N (Java)

ma.caron_g·2021년 12월 13일
0
post-thumbnail

1. Problem 📃

[ 기찍 N ]

https://www.acmicpc.net/problem/2742


[ 문제 ]

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


2. Input 📇

[ 입력 ]

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


3. Output 📠

[ 출력 ]

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


4. Example 📚

[ 입출력 예시 ]

예제 입력예제 출력
55
4
3
2
1

5. Solution 🔑

이전 문제 [N 찍기]에서 for문의 시작점과 끝점을 반대로하여 i값을 출력해주면 된다.


1. 몇 번째 줄인지 입력 받을 변수(N)을 선언하여 값을 입력 받는다.


2. for문을 i=N부터 (N은 0보다 크다), i>0보다 클 때까지 반복하면서 i를 출력한다.


6. Code 💻

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {

	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		int n = Integer.parseInt(br.readLine());
		
		for(int i=n; i>0; i--) {
			System.out.println(i);
		}

	}

}
profile
다른 사람이 만든 것을 소비하는 활동보다, 내가 생산적인 활동을 하는 시간이 더 많도록 생활화 하자.

0개의 댓글