728x90
class Solution { public int solution(int[] numbers) { int answer = 0; int[] numflag = new int[10]; for(int i=0;i<numbers.length;i++) { numflag[numbers[i]]=1; } for(int i=0;i<10;i++) { if(numflag[i]!=1) { answer+=i; } } return answer; } } |
프로그래머스 출처
class Solution { public int solution(int[] numbers) { int sum = 45; for (int i : numbers) { sum -= i; } return sum; } } |
느낀점 : 빼는방식으로 해서 생각의 전환이라고 느꼈다.
728x90
'프로그래머스' 카테고리의 다른 글
나누어 떨어지는 숫자 배열 (0) | 2022.12.26 |
---|---|
하샤드수 (0) | 2022.12.26 |
문자열 다루기 기본 (0) | 2022.12.21 |
두 정수 사이의 합 (0) | 2022.12.19 |
x만큼 간격이 있는 n개의 숫자 (0) | 2022.12.19 |