문제 번호 1257. -- [C언어프로그래밍1 2017 중간고사] (난이도 상) 369 게임

1257: [C언어프로그래밍1 2017 중간고사] (난이도 상) 369 게임

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 261  해결 문제 수: 57
[제출][채점 상황 열람][게시판]

문제 설명

양의 정수 n (1 <= n < 100)을 입력받아
1부터 n까지 3, 6, 9 게임 규칙에 따라 출력하는 프로그램을 구현하시오.
즉, 숫자에 3, 6, 9가 들어있으면
그 개수만큼 숫자 대신에 x (소문자 x)를 출력해야 한다.
예를 들어, 3, 6, 9, 13, 16, 19가 나올 때는 x,
69, 36, 96가 나올 때는 xx(공백없이)를 출력해야 한다.

입력

양의 정수 n. (1 <= n < 100)

출력

369 규칙에 따라 1부터 n까지 출력
1 2 x 4 5 x 7 8 x 10 11 12 x 14 15 x 17 18 x 20 21 22 x 24 25 ...
각각은 공백으로 구분되며,
맨끝에는 줄바꿈문자 없음

입력 예시

10

출력 예시

1 2 x 4 5 x 7 8 x 10

도움말

출처

[제출][채점 상황 열람]