https://school.programmers.co.kr/learn/courses/30/lessons/86051
0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
numbers | result |
---|---|
[1, 2, 3, 4, 6, 7, 8, 0] | 14 |
[5, 8, 4, 0, 6, 7, 9] | 6 |
입출력 예 #1
입출력 예 #2
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// numbers_len은 배열 numbers의 길이입니다.
int solution(int numbers[], size_t numbers_len) {
int answer = 0;
for(int i = 0; i < numbers_len; i++) { // 배열의 길이만큼 반복
answer += numbers[i]; // 배열의 모든 요소들의 합 구하기
}
answer = 45 - answer; // 없는 숫자의 합 구하기
return answer;
}
프로그래머스에 적응하기 위해 계속 쉬운 문제만 풀었는데 다음부턴 조금 더 난이도 있는 문제를 풀어야 겠다.