문제 설명
https://school.programmers.co.kr/learn/courses/30/lessons/120871

제한 사항

입출력 예

풀이
class Solution {
public int solution(int n) {
int answer = 0;
for (int i = 0; i < n; i++) {
do {
answer++;
} while (answer % 3 == 0 || String.valueOf(answer).contains("3"));
}
return answer;
}
}
후기
do~while 문은 자바 문제를 풀면서 처음 써본 것 같다... 사실 지금까지 이걸 쓸 필요가 있을지 의문이 들었는데 정말 사용하는 날이 오긴하는구나ㅎㅎ;;
'코딩테스트 (프로그래머스) > Java' 카테고리의 다른 글
| [프로그래머스][Java][Lv. 0] 유한소수 판별하기 (0) | 2023.10.13 |
|---|---|
| [프로그래머스][Java][Lv. 3] 네트워크 (0) | 2023.10.11 |
| [프로그래머스][JAVA][Lv. 2] 방문 길이 (0) | 2023.10.09 |
| [프로그래머스][JAVA][Lv. 2] 뒤에 있는 큰 수 찾기 (0) | 2023.10.08 |
| [프로그래머스][JAVA][Lv. 2] 모음사전 (0) | 2023.10.07 |