Submission #457411

#TimeUsernameProblemLanguageResultExecution timeMemory
457411KiprasCoins (LMIO19_monetos)C++17
5.34 / 100
44 ms608 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{

    int t, n, k, k2, top, left, temp;

    cin>>t>>n>>k>>k2;

    for(int i = 1; i <= n; i++){
        for(int x = 1; x <= n; x++){
            cin>>temp;
            if(i<=n/2&&!temp){
                top++;
            }else if(x<=n/2&&!temp){
                left++;
            }
        }
    }

    if(top>left){
        for(int i = 1; i <= n/2; i++){
            for(int x = 1; x <= n; x++){
                cout<<0<<" ";
            }
            cout<<'\n';
        }
        for(int i = n/2+1; i <= n; i++){
            for(int x = 1; x <= n; x++){
                cout<<1<<" ";
            }
            cout<<'\n';
        }
    }else{
        for(int i = 1; i <= n; i++){
            for(int x = 1; x <= n/2; x++){
                cout<<0<<" ";
            }
            for(int x = n/2+1; x <= n; x++){
                cout<<1<<" ";
            }
            cout<<'\n';
        }
    }

    return 0;
}

Compilation message (stderr)

monetos.cpp: In function 'int main()':
monetos.cpp:23:5: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized]
   23 |     if(top>left){
      |     ^~
monetos.cpp:23:5: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized]
#Verdict Execution timeMemoryGrader output
Fetching results...