# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1116681 | 2024-11-22T07:51:29 Z | vjudge1 | Nice sequence (IZhO18_sequence) | C++17 | 1 ms | 336 KB |
#include <bits/stdc++.h> #pragma optimize("g", on) #pragma GCC optimize ("inline") #pragma GCC optimize ("Ofast") #pragma GCC optimize ("unroll-loops") #pragma GCC optimize ("03") #pragma GCC target ("sse,sse2,sse3,ssse3,sse4,popcnt,abm,avx2,mmx,fma,avx,tune=native") void Freopen () { #ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); #endif } using namespace std; #define fi first #define se second #define int long long const int N = 2e3 + 7; void solve() { int n, m; cin>>n>>m; if(min(n, m) == 2) { if(n == 2) { cout << m - 1 << '\n'; for(int i = 1; i < m; i++)cout << -1 << ' '; cout << '\n'; }else { cout << n - 1 << '\n'; for(int i = 1; i < n; i++)cout << 1 << ' '; cout << '\n'; } return; } if(__gcd(max(n, m), min(n, m)) == min(n, m)) { if(n < m) { cout << m - 1 << '\n'; for(int i = 1; i < m; i++)cout << -1 << ' '; cout << '\n'; }else { cout << n - 1 << '\n'; for(int i = 1; i < n; i++)cout << 1 << ' '; cout << '\n'; } return; } } signed main() { ios_base::sync_with_stdio(false); cin.tie(0); // Freopen(); int T = 1; cin>>T; while(T --)solve(); } /* */
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 336 KB | Ok |
2 | Correct | 1 ms | 336 KB | Ok |
3 | Correct | 1 ms | 336 KB | Ok |
4 | Correct | 1 ms | 336 KB | Ok |
5 | Correct | 1 ms | 336 KB | Ok |
6 | Correct | 1 ms | 336 KB | Ok |
7 | Correct | 1 ms | 336 KB | Ok |
8 | Correct | 1 ms | 336 KB | Ok |
9 | Correct | 1 ms | 336 KB | Ok |
10 | Correct | 1 ms | 336 KB | Ok |
11 | Correct | 1 ms | 336 KB | Ok |
12 | Correct | 1 ms | 336 KB | Ok |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 336 KB | Ok |
2 | Correct | 1 ms | 336 KB | Ok |
3 | Correct | 1 ms | 336 KB | Ok |
4 | Correct | 1 ms | 336 KB | Ok |
5 | Correct | 1 ms | 336 KB | Ok |
6 | Correct | 1 ms | 336 KB | Ok |
7 | Correct | 1 ms | 336 KB | Ok |
8 | Correct | 1 ms | 336 KB | Ok |
9 | Correct | 1 ms | 336 KB | Ok |
10 | Correct | 1 ms | 336 KB | Ok |
11 | Correct | 1 ms | 336 KB | Ok |
12 | Correct | 1 ms | 336 KB | Ok |
13 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
14 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 336 KB | Ok |
2 | Correct | 1 ms | 336 KB | Ok |
3 | Correct | 1 ms | 336 KB | Ok |
4 | Correct | 1 ms | 336 KB | Ok |
5 | Correct | 1 ms | 336 KB | Ok |
6 | Correct | 1 ms | 336 KB | Ok |
7 | Correct | 1 ms | 336 KB | Ok |
8 | Correct | 1 ms | 336 KB | Ok |
9 | Correct | 1 ms | 336 KB | Ok |
10 | Correct | 1 ms | 336 KB | Ok |
11 | Correct | 1 ms | 336 KB | Ok |
12 | Correct | 1 ms | 336 KB | Ok |
13 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
14 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 336 KB | Ok |
2 | Correct | 1 ms | 336 KB | Ok |
3 | Correct | 1 ms | 336 KB | Ok |
4 | Correct | 1 ms | 336 KB | Ok |
5 | Correct | 1 ms | 336 KB | Ok |
6 | Correct | 1 ms | 336 KB | Ok |
7 | Correct | 1 ms | 336 KB | Ok |
8 | Correct | 1 ms | 336 KB | Ok |
9 | Correct | 1 ms | 336 KB | Ok |
10 | Correct | 1 ms | 336 KB | Ok |
11 | Correct | 1 ms | 336 KB | Ok |
12 | Correct | 1 ms | 336 KB | Ok |
13 | Incorrect | 1 ms | 336 KB | Jury has the better answer : jans = 3, pans = 2 |
14 | Halted | 0 ms | 0 KB | - |