제출 #527335

#제출 시각아이디문제언어결과실행 시간메모리
527335andrei_c1Gardening (RMI21_gardening)C++14
0 / 100
7 ms828 KiB
#include <bits/stdc++.h> using namespace std; int T; void solve() { int N, M, K; cin >> N >> M >> K; if(N == 2 && M == 2 && K == 1) { cout << "YES\n"; cout << "1 1\n1 1\n"; return; } if(N == 2 && M == 4 && K == 1) { cout << "YES\n"; cout << "1 1 1 1\n1 1 1 1\n"; return; } if(N == 4 && M == 2 && K == 1) { cout << "YES\n"; cout << "1 1\n1 1\n1 1\n1 1\n"; return; } if(N == 2 && M == 4 && K == 2) { cout << "YES\n"; cout << "1 1 2 2\n1 1 2 2\n"; return; } if(N == 4 && M == 2 && K == 2) { cout << "YES\n"; cout << "1 1\n1 1\n2 2\n2 2\n"; return; } if(N == 4 && M == 4 && K == 2) { cout << "YES\n"; cout << "1 1 1 1\n1 2 2 1\n1 2 2 1\n1 1 1 1\n"; return; } if(N == 4 && M == 4 && K == 3) { cout << "YES\n"; cout << "1 1 2 2\n1 1 2 2\n3 3 3 3\n3 3 3 3\n"; return; } if(N == 4 && M == 4 && K == 4) { cout << "YES\n"; cout << "1 1 2 2\n1 1 2 2\n3 3 4 4\n3 3 4 4\n"; return; } cout << "NO\n"; } int main() { ios_base :: sync_with_stdio(false); cin.tie(0); cin >> T; while(T--) { solve(); } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...