求助
  • 板块学术版
  • 楼主QWQ_jyc
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/3/12 09:29
  • 上次更新2023/10/23 21:49:22
查看原帖
求助
760850
QWQ_jyc楼主2023/3/12 09:29

小 H 的班级里有 nn 个同学,每个同学都有属于自己的座号,每天早晨,同学们都需要在班级门口的签到表签上自己的座号后进入班级,但有些同学喜欢翘课又不想让老师发现,于是他们可能会让其他同学代签。而一些迷糊的同学就会签错座号或是重复签到......而每个在签到表上签下的座号都会被视作正常出勤。

在签到结束后,班长会收起签到表,表上一共有 mm 个座号,他想知道,正常出勤的人数是多少。

#include<iostream>
using namespace std;
int main(){
    int n,m,x;
    int s,a[1002];
    cin>>n>>m;
    for(int i=1;i<=m;i++){
        cin>>x;
        a[x]++;
    }
    for(int i=1;i<=n;i++){
    	if(a[i]>=1)
    		s++;
	}
    cout<<s;
    return 0;
}
2023/3/12 09:29
加载中...