728x90
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이
이 문제도 AI가 추천해준 정렬 문제..
3의 배수와 3이 들어가는 숫자를 제외하고, 나머지 숫자들을 처음부터 넣어주면 된다.
전체코드
import java.io.*;
import java.util.*;
class Solution {
public int solution(int n) {
int arr[] = new int[101];
int cnt = 0;
for(int i=1; i<=200; i++){
if(i%3 == 0 || (i+"").contains("3")){
continue;
}else{
arr[cnt] = i;
cnt++;
if(cnt >= 101){
break;
}
}
}
int answer = arr[n-1];
return answer;
}
}
728x90
'코테 > Algorithm' 카테고리의 다른 글
[프로그래머스] [1차] 다트 게임 (JAVA) (0) | 2024.12.17 |
---|---|
[프로그래머스] 제일 작은 수 제거하기 (JAVA) (0) | 2024.12.16 |
[프로그래머스] 정수 내림차순으로 배열하기 (JAVA) (2) | 2024.12.16 |
[프로그래머스] n^2 배열 자르기 (JAVA) (0) | 2024.12.11 |
[프로그래머스] N-Queen (JAVA) (2) | 2024.12.09 |