728x90
📌 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/12941
👩💻 전체코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// A_len은 배열 A의 길이입니다.
// B_len은 배열 B의 길이입니다.
int comp_a(const int* a, const int* b) {
return (*a - *b);
}
int comp_b(const int* a, const int* b) {
return (*b - *a);
}
int solution(int A[], size_t A_len, int B[], size_t B_len) {
int answer = 0;
qsort(A, A_len, sizeof(int), comp_a);
qsort(B, B_len, sizeof(int), comp_b);
for(int i = 0; i< A_len; i++) {
answer += A[i] * B[i];
}
return answer;
}
728x90
'ⓒⓞⓓⓘⓝⓖⓣⓔⓢⓣ > ⓒ' 카테고리의 다른 글
[백준/C언어] 도키도키 간식드리미 (0) | 2024.08.08 |
---|---|
[프로그래머스/C언어] 콜라츠 추측 (0) | 2023.11.09 |
[프로그래머스/C언어] 문자열을 정수로 바꾸기 (0) | 2023.11.05 |
[프로그래머스/C언어] 가위 바위 보 (0) | 2023.11.05 |
[C언어] 동적할당 (1) | 2023.11.01 |
댓글