# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
600527 | 2022-07-21T02:25:29 Z | ChickTheNugget | Paint By Numbers (IOI16_paint) | C++17 | 1 ms | 212 KB |
#include <bits/stdc++.h> using namespace std; #define ll long long #define ld long double #define INF 1e9 #define MOD 1e9 + 7 #define MAXN 1000 string solve_puzzle(string s, vector<int> c) { int n = s.size(); int k = c.size(); string ans = ""; if (c[0] > (n / 2)){ for (int i = 0; i < n - c[0]; i++){ ans += "?"; } for (int i = 0; i < abs(n - 2 * c[0]); i++){ ans += "X"; } for (int i = 0; i < n - c[0]; i++){ ans += "?"; } } else{ for (int i = 0; i < n; i++){ ans += "?"; } } return ans; } // int main() // { // ios_base::sync_with_stdio(0); // cin.tie(0); cout.tie(0); // #ifndef ONLINE_JUDGE // freopen("input.txt", "r", stdin); // freopen("output.txt", "w", stdout); // #endif // cout << solve_puzzle("........", {6}); // }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 212 KB | n = 13, m = 1 |
2 | Correct | 1 ms | 212 KB | n = 18, m = 1 |
3 | Correct | 0 ms | 212 KB | n = 17, m = 1 |
4 | Correct | 1 ms | 212 KB | n = 1, m = 1 |
5 | Correct | 0 ms | 212 KB | n = 20, m = 1 |
6 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
7 | Correct | 1 ms | 212 KB | n = 20, m = 1 |
8 | Incorrect | 1 ms | 212 KB | char #4 differ - expected: 'X', found: '?' |
9 | Halted | 0 ms | 0 KB | - |