정답
import java.util.Scanner;
class Solution
{
public static void main(String args[]) throws Exception
{
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int idx = 0;
StringBuilder answer = new StringBuilder();
String str[] = new String[N];
for(int i=1; i<=N; i++)
{
str[idx++] = String.valueOf(i);
}
for(int i=0; i<str.length; i++)
{
if(str[i].contains("3")||str[i].contains("6")||str[i].contains("9"))
{
for(int j=0; j<str[i].length(); j++)
{
if(str[i].charAt(j)=='3'||str[i].charAt(j)=='6'||str[i].charAt(j)=='9')
{
answer.append("-");
}
}
answer.append(" ");
}
else
{
answer.append(str[i]).append(" ");
}
}
System.out.println(answer.toString());
}
}
'Java > SWEA' 카테고리의 다른 글
[JAVA] SEWA 2005. 파스칼의 삼각형 (1) | 2024.05.03 |
---|---|
[JAVA] SWEA 2007. 패턴 마디의 길이 (0) | 2024.05.02 |
[JAVA] SEWA 1859. 백만 장자 프로젝트 (0) | 2024.05.02 |
[JAVA] SWEA 1545. 거꾸로 출력해 보아요 (0) | 2024.05.01 |
[JAVA] SWEA 2019. 더블더블 (0) | 2024.05.01 |