B3842 [GESP202306 三级] 春游
欢迎大家报名洛谷网校的课程,期待和大家一起进步!
:::align{center} :::
思路分析
根据题意,一共是有
题目要求,如果所有的同学都到达,则输出总人数
核心代码
for (int i = 0; i < M; i++)
{
int p;
cin>>p;
a[p]=1; // 对应的同学编号标记为 1
}
for (int i = 0; i < N; i++)
{
if (a[i] == 0){
ans++; // ans 记录没有报到的人数
cout << i << " "; // 依次输出没有报到的编号
}
}
if (ans == 0)
// 如果没有报到的人数为 0,则输出人数 N
cout << N;