提交记录 #86
提交时间:2024-11-01 11:15:29
语言:c
状态:Unaccepted
编译情况:编译成功
固定测试点#1:
固定测试点#2:
额外测试点#14:
31【大学】北理工的恶龙
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int n, m, i, j, t, a[100], b[100], c = 0, d = 0, sum = 0;
scanf("%d%d", &n, &m);
for (i = 0; i < n; i++)
scanf("%d", &a[i]);
for (i = 0; i < m; i++) scanf("%d", &b[i]);
for (i = 0; i < n; i++)
{
for (j = 0; j < n - 1; j++)
{
if (a[j] > a[j + 1])
{
t = a[j]; a[j] = a[j + 1]; a[j + 1] = t;
}
}
}
for (i = 0; i < m; i++) {
for (j = 0; j < m - 1; j++)
{
if (b[j] > b[j + 1])
{
t = b[j];
b[j] = b[j + 1];
b[j + 1] = t;
}
}
}
for (i = 0; i < n; i++)
{
for (j = c; j < m; j++)
{
if (a[i] <= b[j])
{
sum += b[j];
c = j + 1;
d += 1;
break;
}
}
if (c == 0)
{
printf("bit is doomed!\n");
break;
}
}
if (c != 0)
{
if (d == n)
printf("%d\n", sum);
else
printf("bit is doomed!\n");
}
return 0;
}