2월 6일(월) - 정수론 및 조합론(1037번)
1037번: 약수
첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되
www.acmicpc.net
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
문제점
x
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
풀이
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>
#include <stdlib.h>
int compare(const void* a, const void* b)
{
if (*(int*)a > *(int*)b)
{
return 1;
}
else if (*(int*)a < *(int*)b)
{
return -1;
}
else
{
return 0;
}
}
int main(void)
{
int real_num;
scanf("%d", &real_num);
int* real_list = (int*)malloc(sizeof(int) * real_num);
for (int i = 0; i < real_num; i++)
{
scanf("%d", &real_list[i]);
}
qsort(real_list, real_num, sizeof(int), compare);
printf("%d", real_list[0] * real_list[real_num - 1]);
return 0;
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
'백준(C언어) > 23년 2월' 카테고리의 다른 글
정수론 및 조합론 - 1934번 (0) | 2023.02.07 |
---|---|
정수론 및 조합론 - 2609번 (0) | 2023.02.06 |
정수론 및 조합론 - 5086번 (0) | 2023.02.06 |
기하 1 - 1004번 (0) | 2023.02.03 |
기하 1 - 1002번 (0) | 2023.02.02 |
댓글