Submission #532482

# Submission time Handle Problem Language Result Execution time Memory
532482 2022-03-03T03:01:15 Z dannyboy20031204 Red-blue table (IZhO19_stones) C++17
27 / 100
27 ms 1252 KB
#include<bits/stdc++.h>
using namespace std;
#define ll long long
void db() {cout << '\n';}
template <typename T, typename ...U> void db(T a, U ...b){
    cout << a << ' ', db(b...);
}
void solve(){
    int n, m;
    cin >> n >> m;
    cout << max(n + (m - 1) / 2, m + (n - 1) / 2) << '\n';
    if (n + (m - 1) / 2 > m + (n - 1) / 2){
        for (int i = 0; i < n; i++){
            for (int j = 0; j < m; j++){
                if (j % 2 == 0 or (m % 2 == 0 and j == m - 1)) cout << '+';
                else cout << '-';
            }
            cout << '\n';
        }
    }
    else{
        for (int i = 0; i < n; i++){
            for (int j = 0; j < m; j++){
                if (i % 2 == 0 or (n % 2 == 0 and i == n - 1)) cout << '-';
                else cout << '+';
            }
            cout << '\n';
        }
    }
}
int main(){
    ios::sync_with_stdio(0), cin.tie(0);
    int t;
    cin >> t;
    while (t--) solve();
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 332 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 332 KB Output is correct
4 Incorrect 2 ms 332 KB Wrong answer in test 5 29: 31 < 32
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 27 ms 1252 KB Wrong answer in test 97 21: 107 < 116
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 23 ms 1244 KB Wrong answer in test 24 24: 35 < 44
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 332 KB Output is correct
4 Incorrect 2 ms 332 KB Wrong answer in test 5 29: 31 < 32
5 Halted 0 ms 0 KB -