문제
https://programmers.co.kr/learn/courses/30/lessons/86051
코딩테스트 연습 - 없는 숫자 더하기
0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
programmers.co.kr
풀이
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// numbers_len은 배열 numbers의 길이입니다.
int solution(int numbers[], size_t numbers_len) {
int answer = 45;
if(numbers_len >= 10)
return 0;
for (int i=0; i < numbers_len; i++){
answer -= numbers[i];
}
return answer;
}
조금만 더 생각했으면 return 한 줄로 끝낼 수 있었을듯!

'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 코딩테스트 입문 Day5 (0) | 2023.05.24 |
---|---|
[프로그래머스] 코딩테스트 입문 Day4 (1) | 2023.05.08 |
[프로그래머스] 코딩테스트 입문 Day3 (0) | 2023.05.02 |
[프로그래머스] 코딩테스트 입문 Day1, Day2 (0) | 2023.05.01 |
[프로그래머스] 월간 코드 챌린지 시즌3 나머지가 1이 되는 수 찾기 (0) | 2022.06.01 |