2 条题解

  • 2
    @ 2025-2-21 10:56:25

    你被骗了

    • 0
      @ 2025-3-13 17:20:47
      #include<cstring>
      using namespace std;
      const int N=10001;
      int mem[N],txt[N];
      int cnt,m,n,p; 
      bool Mfind(int key)
      {
      	for(int i=1;i<=m;i++)
      	{
      		if(mem[i]==key)
      		{
      			return true;
      		}
      	}
      	if(p==m)
      	{
      		p=0;
      	}
      	mem[++p]=key;
      	return false;
       } 
      void Enum()
      {
      	for(int i=1;i<=n;i++)
      	{
      		if(Mfind(txt[i])==false)
      		{
      			cnt++;
      		}
      	}
      }
      void Input()
      {
      	cin>>m>>n;
      	for(int i=1;i<=n;i++)
      	{
      		cin>>txt[i];
      	}
      	memset(mem,-1,sizeof(mem));//调用c++函数把文章全部默认为-1因为数组默认0 如果文章有0的话不会计数进去 
          
       } 
      int main()
      {
      	Input();
      	Enum();
      	cout<<cnt<<endl;
      	return 0;
      }
      
      
      • 1

      信息

      ID
      1562
      时间
      1000ms
      内存
      128MiB
      难度
      8
      标签
      (无)
      递交数
      11
      已通过
      7
      上传者