组合题6 个小题
已作答 0 / 6
1#include<cstdio>2using namespace std;3int n, m;4int a[100], b[100];5 6int main() {7 scanf("%d%d", &n, &m);8 for (int i = 1; i <= n; ++i)9 a[i] = b[i] = 0;10 for (int i = 1; i <= m; ++i) {11 int x, y;12 scanf("%d%d", &x, &y);13 if (a[x] < y && b[y] < x) {14 if (a[x] > 0)15 b[a[x]] = 0;16 if (b[y] > 0)17 a[b[y]] = 0;18 a[x] = y;19 b[y] = x;20 }21 }22 int ans = 0;23 for (int i = 1; i <= n; ++i) {24 if (a[i] == 0)25 ++ans;26 if (b[i] == 0)27 ++ans;28 }29 printf("%d", ans);30 return 0;31}假设输入的 n 和 m 都是正整数,x 和 y 都是在 [1,n] 的范围内的整数,完成下面的判断题和单选题:
执行完第 27 行的 ++ans 时,ans —定是偶数。()