규도자 개발 블로그

[백준/2742/자바(Java)] 기찍 N 본문

알고리즘/풀이

[백준/2742/자바(Java)] 기찍 N

규도자 (gyudoza) 2018. 9. 18. 22:31
[백준_1110_파이썬] 더하기 사이클

문제

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

입력

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

출력

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

입출력 예

입력출력
55
4
3
2
1

풀이

import java.util.Scanner;
 
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    int a = scan.nextInt();
    if(a>100000) {
      System.exit(0);
    }
    for(; a > 0; a--) {
      System.out.println(a);
    }
  }//end of main
}

설명

정수형 입력과 반복문, print함수를 이용해 숫자 1부터 입력받은 숫자만큼 반복하여 출력하는 프로그램이다. 이 바로 전 문제였던 찍기N과 비슷한 맥락인데 반복문의 역출력에 대한 개념만 있으면 간단하게 해결할 수 있다.

Comments