답안 #590743

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
590743 2022-07-06T10:02:33 Z Jakub_Wozniak Coins (LMIO19_monetos) C++14
11.789 / 100
19 ms 796 KB
#include <bits/stdc++.h>
using namespace std;

int main()
{
	int T,K1,K2, N;
	cin >> T >> N >> K1 >> K2;
	int plansza[N+1][N+1];
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<N;j++)
		{
			cin >> plansza[i][j];
		}
	}
	long long int wynik1=0,wynik2=0;
	for(int i=0;i<N/2;i++)
	{
		for(int j=0;j<N;j++)
		{
			if(plansza[i][j]==1){ wynik1++;}
		}
	}
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<N/2;j++)
		{
			if(plansza[i][j]==1){ wynik2++;}
		}
	}
	
	if(wynik1 < wynik2)
	{
		for(int i=0;i<N/2;i++)
		{
			for(int j=0;j<N;j++)
			{
				cout << "0 ";
			}
			cout << "\n";
		}
		for(int i=N/2;i<N;i++)
		{
			for(int j=0;j<N;j++)
			{
				cout << "1 ";
			}
			cout << "\n";
		}
	}
	
	else
	{
		for(int i=0;i<N;i++)
		{
			for(int j=0;j<N/2;j++)
			{
				cout << "0 ";
			}
			for(int j=0;j<N/2;j++)
			{
				cout << "1 ";
			}
			cout << "\n";
		}
	}
	return 0;
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 212 KB K = 24
2 Incorrect 1 ms 212 KB K = 623
3 Partially correct 19 ms 772 KB K = 20313
4 Partially correct 17 ms 760 KB K = 23205
5 Partially correct 17 ms 796 KB K = 18430
6 Partially correct 18 ms 776 KB K = 22273
7 Partially correct 15 ms 724 KB K = 22537
8 Partially correct 14 ms 724 KB K = 20045
9 Partially correct 15 ms 724 KB K = 21031
10 Partially correct 14 ms 780 KB K = 22367