[D2] 간단한 369게임 - 1926
성능 요약
메모리: 19,816 KB, 시간: 110 ms, 코드길이: 916 Bytes
제출 일자
2023-10-15 19:12
출처: SW Expert Academy, https://swexpertacademy.com/main/code/problem/problemList.do
import java.io.*;
import java.util.*;
class Solution {
public static void main(String args[]) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb = new StringBuilder();
int N = Integer.parseInt(br.readLine());
for (int i = 1; i <= N; i++) {
String num = String.valueOf(i);
int origin = num.length();
int remove = num.replaceAll("[369]", "").length();
int diff = origin - remove;
if (diff == 0) {
sb.append(num);
} else {
while (diff-- > 0) {
sb.append("-");
}
}
sb.append(" ");
}
bw.write(sb.toString());
bw.flush();
bw.close();
}
}
'알고리즘 - SWEA > D2' 카테고리의 다른 글
[SW expert Academy] SWEA 1989번 초심자의 회문 검사 자바(Java) (0) | 2023.10.16 |
---|---|
[SW expert Academy] SWEA 2001번 파리퇴치 자바(Java) (0) | 2023.10.16 |
[SW expert Academy] SWEA 2007번 패턴 마디의 길이 자바(Java) (0) | 2023.10.16 |
[SW expert Academy] SWEA 2005번 파스칼의 삼각형 자바(Java) (0) | 2023.10.16 |
[SW expert Academy] SWEA 1859번 백만 장자 프로젝트 자바(Java) (0) | 2023.10.16 |