class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1;i<=n;i++){
answer++;
while(answer%3==0 || answer%10 == 3 || (answer/10)%10 == 3) answer++;
System.out.println(i+":"+answer);
}
return answer;
}
}
n이 100까지만 들어가기에 일의 자리 숫자와 10의 자리 숫자가 3인지 확인하도록 작성해서 잘 작동함. 하지만 확장성을 생각하면 안 좋음.
String.valueOf(answer).contains("3") 을 통해 그냥 3이 들어갔는지 판단해서 작성하면 됨