[C] 짝수는 싫어요
문제 설명 정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요. 입출력 예 n result 10 [1, 3, 5, 7, 9] 15 [1, 3, 5, 7, 9, 11, 13, 15] #include #include #include int* solution(int n) { int* answer = (int*)malloc(10000); for (int i=0; i
[C] 최빈값 구하기
문제 설명 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. 입출력 예 설명 입출력 예 #1 [1, 2, 3, 3, 3, 4]에서 1은 1개 2는 1개 3은 3개 4는 1개로 최빈값은 3입니다. 입출력 예 #2 [1, 1, 2, 2]에서 1은 2개 2는 2개로 최빈값이 1, 2입니다. 최빈값이 여러 개이므로 -1을 return 합니다. 입출력 예 #3 [1]에는 1만 있으므로 최빈값은 1입니다. solution.c #include #include #include int solution(int array[], size_t array_l..
[C] 두수의 사칙연산
1. 두수의 합 #include #include #include int solution(int num1, int num2) { int answer = -1; answer = num1+num2; return answer; } int answer = -1 이유 : 초기값 설정, 굳이 이렇게 안해도 됨 2. 두수의 차 #include #include #include int solution(int num1, int num2) { int answer = 0; printf("num1, num2 입력 %d, %d\n", num1, num2); scanf("%d %d", &num1, &num2); answer = num1-num2; printf("%d", answer); return answer; } 굳이 scanf를..