24 条题解

  • -1
    @ 2023-9-2 22:19:27
    #include <iostream>
    using namespace std;
    int main()
    {
        int n,m,sum0,sum1,sum2=0;
        //n:列,
        //m:人数
        cin >> n>>m;
        
        int p[m][n];
        // p:输入的非正确答案二维数组
        int b[n],k[n];
        // b correct answer.  k: predict answer
       
        for(int i=0;i<m;i++)  
        {
            for(int j=0;j<n;j++) 
            {
                cin>>p[i][j];
            }
        }
        
        for(int i=0;i<n;i++)  
        {
            cin>>b[i];
        }
    
        for(int j=0;j<n;j++) 
        {
            sum1=0;
            sum0=0;
            for(int i=0;i<m;i++)
            {
                if (p[i][j]==1)
                {
                    sum1++;
                }
                else
                {
                    sum0++;
                }
            }
            if(sum0>sum1)
                {
                    k[j]=0;
                }
                else
                {
                    k[j]=1;
                }
        }
        
        for(int i=0;i<n;i++)
        {
            if(b[i]==k[i])
            {
                sum2++;
            }
        }
        cout  << sum2;
        return 0;
    }
    
    
    • -2
      @ 2024-2-22 18:19:15

      鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      你的代码

      ```

      </span>这个点在键盘的左上角tab上面那个键,注意切换输入法

      #include<iostream>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;//这是一个注释
          return 0;
      }
      

      Copy

      Copy

      请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

      抄袭题解一经发现直接取消成绩。鼓励大家写题解,但注意题解格式。

      代码带上思路帮助大家理解才是核心目的,不是为了直接发个代码让别人看。

      给代码两端加上这个会舒服一些

      ```cpp

      • -4
        @ 2024-2-22 18:46:05

        狗头

      • -6
        @ 2023-2-6 15:18:57

        写题解请注意

        鼓励大家写题解,但注意题解格式。

        题解一定要有思路解析或代码注释,能否让别人理解你的思路

        也是你的能力的检验,不要只放无意义的代码给大家复制,那就失去了做题的初心。

        给代码两端加上这个会舒服一些

        ```cpp

        你的代码

        ```

        </span>

        这个点在键盘的左上角tab上面那个键,注意切换输入法

        #include<iostream>
        using namespace std;
        int main()
        {
            int n;
            cin>>n;//这是一个注释
            return 0;
        }
        

        请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

        抄袭题解一经发现直接取消成绩。

        题解被删除的可能

        1. 代码不符合格式规范
        2. 没有思路讲解或者没有注释,
        3. 无意义的题解

        大家携手共同维护一个良好的编程环境,如果一经发现,多次作乱。可能会被管理员拉黑,请注意,一旦拉黑即失去登陆资格。

        NOI online 2022 普及组第一题

        信息

        ID
        1305
        时间
        1000ms
        内存
        256MiB
        难度
        4
        标签
        递交数
        2765
        已通过
        534
        上传者