# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
667756 | 2022-12-02T02:03:17 Z | gavgav | Gardening (RMI21_gardening) | C++17 | 24 ms | 756 KB |
#include <iostream> #include <vector> #define ll long long #define vec vector using namespace std; int main() { ll testsNumber; scanf("%lld", &testsNumber); for(ll t=0;t<testsNumber;++t){ ll rowsNumber, colsNumber, colorsNumber; scanf("%lld%lld%lld", &rowsNumber, &colsNumber, &colorsNumber); if((rowsNumber/2)*(colsNumber/2)>=colorsNumber){ printf("YES\n"); vec<vec<ll> > answer (rowsNumber, vec<ll>(colsNumber, 0)); ll curColorsNumber=1; for(ll i=0;i<rowsNumber/2;++i){ for(ll j=0;j<colsNumber/2 && curColorsNumber<=colorsNumber;++j){ answer[i*2][j*2]=curColorsNumber; ++curColorsNumber; } } ll last=0; for(ll i=0;i<rowsNumber;++i){ for(ll j=0;j<colsNumber;++j){ last=max(last, answer[i][j]); answer[i][j]=last; } last=0; } for(ll i=0;i<colsNumber;++i){ for(ll j=0;j<rowsNumber;++j){ last=max(last, answer[j][i]); answer[j][i]=last; } last=0; } for(ll i=0;i<rowsNumber;++i){ printf("%lld", answer[i][0]); for(ll j=1;j<colsNumber;++j){ printf(" %lld", answer[i][j]); } printf("\n"); } } else printf("NO\n"); } }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 24 ms | 596 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 24 ms | 596 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 24 ms | 596 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 12 ms | 756 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 4 ms | 468 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Failed | 24 ms | 596 KB | Output contains flowers without two equal neighbours |
2 | Halted | 0 ms | 0 KB | - |