代码拉取完成,页面将自动刷新
#define _CRT_SECURE_NO_WARNINGS 1
//[NOIP2013]记数问题
//#include <stdio.h>
//int main()
//{
// int n = 0;
// int m = 0;
// int count = 0;
// scanf("%d %d", &n, &m);
// for (int i = 11; i <= n; i++)
// {
// int s = i;
// if (s < 9)
// {
// if (s == m)
// count++;
// }
// else
// {
// while (s > 0)
// {
// if (s % 10 == m)
// count++;
// s /= 10;
// }
// }
// }
// printf("%d", count);
// return 0;
//}
//BC117 逆序输出
//#include <stdio.h>
//int main()
//{
// int n = 0;
// int i = 0;
// int arr[10] = { 0 };
// while (~scanf("%d", &n))
// {
// arr[i] = n;
// i++;
// }
// while (i--)
// {
// printf("%d ", arr[i]);
//
// }
// return 0;
//}
//
//
//BC118 N个数之和
//#include <stdio.h>
//int main()
//{
// int n = 0;
// scanf("%d", &n);
// int sum = 0;
// int k = 0;
// while (n--)
// {
// scanf("%d", &k);
// sum += k;
// }
// printf("%d", sum);
// return 0;
//}
//BC119 最高分与最低分之差
//#include <stdio.h>
//int main()
//{
// int n = 0;
// int max = 0;
// int min = 100;
// int s = 0;
// scanf("%d", &n);
// while (n--)
// {
// scanf("%d", &s);
// max = max > s ? max : s;
// min = min < s ? min : s;
// }
// printf("%d", max - min);
// return 0;
//}
//
//BC120 争夺前五名
#include <stdio.h>
#include <stdlib.h>
int cmp(const void* s1, const void* s2)
{
return (*(int*)s1 - *(int*)s2);
}
int main()
{
int n = 0;
int i = 0;
int s = 0;
int arr[50] = { 0 };
scanf("%d", &n);
while (n--)
{
scanf("%d", &s);
arr[i] = s;
i++;
}
qsort(arr, 50, sizeof(arr[0]), cmp);
int k = 5;
while (k--)
printf("%d ", arr[45 + k]);
return 0;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。