CS/알고리즘_문제풀이(자바)

3의 배수

Jedy_Kim 2021. 6. 21. 15:43
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

 

 

반응형

'CS > 알고리즘_문제풀이(자바)' 카테고리의 다른 글

돈 모으기  (0) 2021.06.21
더하기 빼기  (0) 2021.06.21
구구단 출력하기  (0) 2021.06.21
N to M  (0) 2021.06.21
윤년  (0) 2021.06.21