String 으로 받고
Integer.toString(i) 을 이용하여 문자열로 변경
replace 와 contains
package D2;
import java.util.Scanner;
public class 간단한369게임 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for(int i=1; i<=N; i++) {
String s = Integer.toString(i); // i를 문자열로 변경
if(s.contains("3") || s.contains("6") || s.contains("9")) {
s =s.replace("3", "-");
s =s.replace("6", "-");
s =s.replace("9", "-");
s =s.replace("1", "");
s =s.replace("2", "");
s =s.replace("4", "");
s =s.replace("5", "");
s =s.replace("7", "");
s =s.replace("8", "");
s =s.replace("0","");
}
System.out.print(s + " ");
}
}
}
'알고리즘 > SwExpert recipe' 카테고리의 다른 글
[SWEA] 백만 장자 프로젝트 [D2] (0) | 2021.02.23 |
---|---|
[SWEA] 간단한 압축 풀기 [D2] (0) | 2021.02.22 |
SWEA 파스칼의삼각형 [D2] (0) | 2021.02.18 |
SWEA 시각덧셈 [D2] (0) | 2021.02.18 |
SWEA 달팽이숫자 [D2] (0) | 2021.02.15 |