728x90
문제
1부터 N까지의 숫자를 출력한다. 단, 3의 배수에서는 문자 X를 출력한다.
입력
첫째 줄에 N이 주어진다. (1 ≤ N ≤ 1000)
출력
1부터 N까지의 숫자를 출력하되, 3의 배수에서는 문자 X를 출력한다.
예제 입력
10
예제 출력
1 2 X 4 5 X 7 8 X 10
#코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args) throws Exception{
// Please Enter Your Code Here
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
for (int i = 1; i <=n; i++) {
if (i%3==0){
System.out.print("X");
} else {
System.out.print(i);
}
System.out.print(" ");
}
}
}
|
cs |
반응형