輸入 k (1k 個 1~10 的整數,統計 1、5、10 各出現幾次。
#includeint main(void) { int k, a[100] = {0}; scanf("%d", &k); for (int i = 0; i < k; ++i) scanf("%d", &a[i]); int c1 = 0, c5 = 0, c10 = 0; for (int i = 0; i < k; ++i) { if (a[i] == 1) ++c1; else if (a[i] == 5) ++c5; else if (a[i] == 10) ++c10; } printf("%d\n%d\n%d\n", c1, c5, c10); return 0; }
#includeint main(void) { int k, x, c1 = 0, c5 = 0, c10 = 0; scanf("%d", &k); for (int i = 0; i < k; ++i) { scanf("%d", &x); if (x == 1) ++c1; else if (x == 5) ++c5; else if (x == 10) ++c10; } printf("%d\n%d\n%d\n", c1, c5, c10); return 0; }
輸入: 8 1 5 10 3 5 1 10 10 輸出: 2 2 3
scanf("%d", &x) 格式字串不要加空格,否則需額外輸入才能結束。