Submission #500819

# Submission time Handle Problem Language Result Execution time Memory
500819 2022-01-01T10:28:04 Z pragmatist Nice sequence (IZhO18_sequence) C++17
0 / 100
1 ms 312 KB
#include <bits/stdc++.h>                            
 
#define pb push_back
#define sz(v) (int)v.size()
#define all(v) v.begin(),v.end()
#define rall(v) v.rbegin(),v.rend()
#define x first
#define y second
#define int long long
#define nl "\n"
 
using namespace std;

typedef long long ll;
typedef pair<long long, long long> pll;
typedef pair <ll, ll> pii;

const int N = (int)5e4 + 7;
const int M = (int)7e6 + 7;
const ll MOD = (ll)1e9 + 7;                    
const int inf = (int)1e9 + 7;
const ll INF = (ll)3e18 + 7;

pii dir[] = {{-1, -1}, {1, 1}, {-1, 1}, {1, -1}};

int n, m;

void solve() { 
	cin >> n >> m;
	if(n == m) {
		cout << "0\n";
	}
	else {
		cout << max(n, m) - 1 << nl;
		if(n > m) {        
			for(int i = 1; i < n; ++i) cout << "1 ";
		} else {
			for(int i = 1; i < m; ++i) cout << "-1 ";
		}		
		cout << nl;
	}
}

signed main() {                   
	ios_base::sync_with_stdio(NULL);
    cin.tie(0);
    cout.tie(0);
   	int test = 1;
	cin >> test;
	for(int i = 1; i <= test; ++i) {
        //cout << "Case " << i << ": ";
        solve();
    }
    return 0;
}
/*
3
3 1
2 3
1 1
*/
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Ok
2 Correct 0 ms 308 KB Ok
3 Incorrect 1 ms 312 KB Jury has the better answer : jans = 93, pans = 0
4 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 204 KB Jury has the better answer : jans = 1, pans = 0
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 204 KB Jury has the better answer : jans = 3, pans = 2
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 204 KB Jury has the better answer : jans = 3, pans = 2
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Ok
2 Correct 0 ms 308 KB Ok
3 Incorrect 1 ms 312 KB Jury has the better answer : jans = 93, pans = 0
4 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Ok
2 Correct 0 ms 308 KB Ok
3 Incorrect 1 ms 312 KB Jury has the better answer : jans = 93, pans = 0
4 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Ok
2 Correct 0 ms 308 KB Ok
3 Incorrect 1 ms 312 KB Jury has the better answer : jans = 93, pans = 0
4 Halted 0 ms 0 KB -