반응형
import java.util.*;
class Solution {
public int solution(int n, int[] lost, int[] reserve) {
int check[] = new int[32];
for(int r : reserve){
check[r]++;
}
for(int l : lost){
check[l]--;
}
int answer = 0;
for(int i=1;i<=n;i++){
if(check[i]>=0){
answer++;
}else if(check[i]==-1){
if(check[i-1]==1){
check[i-1]--;
answer++;
}else if(check[i+1]==1){
check[i+1]--;
answer++;
}
}
}
return answer;
}
}
반응형
'ProgramSoliving' 카테고리의 다른 글
프로그래머스 : 징검다리 (0) | 2020.12.27 |
---|---|
프로그래머스 : 단속카메라 (0) | 2020.12.23 |
프로그래머스 : 조이스틱 (0) | 2020.12.23 |
프로그래머스 : 큰 수 만들기 (0) | 2020.12.23 |
프로그래머스 : 구명보트 (0) | 2020.12.23 |