페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#1291

구구단 1s 64MB

문제

원하는 구구단의 범위를 입력받아 해당 구간의 구구단을 출력하는 프로그램을 작성하시오.

[처리조건]

(1) 구간의 처음과 끝을 입력받는다. 

(2) 입력된 구간은 반드시 처음 입력 값이 끝의 입력 값보다 작아야 하는 것은 아니다.

    즉, 입력된 구간의 범위는 증가하거나 감소하는 순서 그대로 출력되어야 한다.​ 


입력

구구단의 시작 범위 s,와 끝 범위 e를 입력받는다.

  • se2부터 9사이의 정수가 입력되어야 하며, 입력된 값이 주어진 범위를 벗어날 경우는 INPUT ERROR!를 출력하고 se를 다시 입력받는다.

  • 입력은 여러 번 주어질 수도 있다.

하나의 결과가 출력되면 프로그램을 종료한다.


출력

시작 범위와 끝 범위사이의 구구단을 출력하되 모든 값과 부호 사이는 공백으로 구분하여 아래 출력 예와 같이 줄을 맞추어 출력해야 한다.

구구단 사이는 3개의 공백으로 구분한다.


예제 #1

3 4
3 * 1 =  3   4 * 1 =  4
3 * 2 = 6 4 * 2 = 8
3 * 3 = 9 4 * 3 = 12
3 * 4 = 12 4 * 4 = 16
3 * 5 = 15 4 * 5 = 20
3 * 6 = 18 4 * 6 = 24
3 * 7 = 21 4 * 7 = 28
3 * 8 = 24 4 * 8 = 32
3 * 9 = 27 4 * 9 = 36

예제 #2

1 6
11 5
9 6
INPUT ERROR!
INPUT ERROR!
9 * 1 = 9 8 * 1 = 8 7 * 1 = 7 6 * 1 = 6
9 * 2 = 18 8 * 2 = 16 7 * 2 = 14 6 * 2 = 12
9 * 3 = 27 8 * 3 = 24 7 * 3 = 21 6 * 3 = 18
9 * 4 = 36 8 * 4 = 32 7 * 4 = 28 6 * 4 = 24
9 * 5 = 45 8 * 5 = 40 7 * 5 = 35 6 * 5 = 30
9 * 6 = 54 8 * 6 = 48 7 * 6 = 42 6 * 6 = 36
9 * 7 = 63 8 * 7 = 56 7 * 7 = 49 6 * 7 = 42
9 * 8 = 72 8 * 8 = 64 7 * 8 = 56 6 * 8 = 48
9 * 9 = 81 8 * 9 = 72 7 * 9 = 63 6 * 9 = 54



출처

JUNGOL

로그인해야 코드를 작성할 수 있어요.