#include"stdio.h"
#include<math.h>
int main()
{
int ans[10] = { 0 }, n, cnt[10] = { 0 };
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
int temp;
scanf("%d", &temp);
switch (temp % 5) {
case 0:
if (temp % 2 == 0) {
ans[0] += temp;
cnt[0]++;
}
break; //每个case语句背后都是一个break
case 1:
ans[1] += temp * pow((-1), cnt[1]);
cnt[1]++;
break;
case 2:
ans[2]++;
cnt[2]++;
break;
case 3:
ans[3] += temp;
cnt[3]++;
break;
case 4:
if (ans[4] < temp) {
ans[4] = temp;
}
cnt[4]++;
break;
}
}
for (int i = 0; i < 5; i++) {
if (i != 0) printf(" ");
if (cnt[i] == 0) {
printf("N");
}
else if (i == 3) {
printf("%.1f", (double)ans[3] / cnt[3]);
}
else {
printf("%d", ans[i]);
}
}
printf("\n");
return 0;
}
PATB:1012数字分类
最新推荐文章于 2021-08-20 22:15:58 发布