#includeint main(void) { int a1 = 0, a2 = 0, a3 = 0, a5 = 0; float a4 = 0.0; int cnt1, cnt2, cnt3, cnt4, cnt5; cnt1 = cnt2 = cnt3 = cnt4 = cnt5 = 0; int n; int count; int num = 0; int i = 0; int sum = 0; scanf_s("%d", &n); for (count = 1; count <= n; count++) { scanf_s("%d", &num); i = num % 5; switch (i) { case 0: if (num % 2 == 0) { a1 += num; cnt1++; } break; case 1: cnt2++; if (cnt2 % 2 != 0) { a2 += num; } else { a2 -= num; } break; case 2: cnt3++; a3 = cnt3; break; case 3: cnt4++; sum += num; break; case 4: cnt5++; if (cnt5 == 1) a5 = num; if (num > a5) a5 = num; break; } } if (cnt1 == 0) printf("N"); else printf("%d", a1); if (cnt2 == 0) printf(" N"); else printf(" %d", a2); if (cnt3 == 0) printf(" N"); else printf(" %d", a3); if (cnt4 == 0) printf(" N"); else { a4 = (double)sum / cnt4; printf(" %.1f", a4); } if (cnt5 == 0) printf(" N"); else printf(" %d", a5); return 0; }
这道题也比较简单
主要就只是对题目的翻译



