Submission #14662282


Source Code Expand

#include <iostream>
#include <fstream>
#include <algorithm>
#include <iomanip>
#include <random>
#include <ctime>
#include <bitset>
#include <map>
#include <set>
#include <unordered_map>
#include <unordered_set>
#include <cmath>
#include <cstring>
#include <queue>
#include <deque>
#include <stack>
#include <climits>
//#include <ext/pb_ds/assoc_container.hpp>
//#include <ext/pb_ds/tree_policy.hpp>
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define ld long double
#define ull unsigned long long
#define ll long long
#define pb push_back
#define pii pair<int, int>
#define pll pair<ll, ll>
#define all(x) x.begin(), x.end()
#define rall(x) x.rbegin(), x.rend()
#define fast_io cout.tie(0), cin.tie(0), ios_base::sync_with_stdio(0)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
using namespace std;
//using namespace __gnu_pbds;
//typedef tree<int, null_type, less_equal<int>, rb_tree_tag, tree_order_statistics_node_update> ordered_set;
ld eps = (ld)1 / 1e9;
ll inf = LLONG_MAX, mod1 = 1e9 + 7, mod2 = 998244353;
ll sqr(ll a) { return a * a; }
ll qb(ll a) { return a * a * a; }
ll gcd(ll a, ll b) { return !a ? b : gcd(b % a, a); }
ll binpow(ll a, ll b, ll mod) { return b ? (b % 2 ? (a * (sqr(binpow(a, b / 2, mod)) % mod)) % mod : sqr(binpow(a, b / 2, mod)) % mod) : 1; }
ll binmult(ll a, ll b, ll mod) { return b ? (b % 2 ? (2 * binmult(a, b / 2, mod) + a) % mod : (2 * binmult(a, b / 2, mod)) % mod) : 0; }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ll a[200001];

int main()
{
    fast_io;
    ll n, i, x = 0;
    cin >> n;
    for (i = 1; i <= n; i++) cin >> a[i], x ^= a[i];
    for (i = 1; i <= n; i++) cout << (x ^ a[i]) << ' ';
    return 0;
}

Submission Info

Submission Time
Task E - Red Scarf
User thirty_something
Language C++ (GCC 9.2.1)
Score 500
Code Size 1997 Byte
Status AC
Exec Time 42 ms
Memory 5080 KiB

Judge Result

Set Name All Sample
Score / Max Score 500 / 500 0 / 0
Status
AC × 20
AC × 1
Set Name Test Cases
All sample_01.txt, testcase_1.txt, testcase_10.txt, testcase_11.txt, testcase_12.txt, testcase_13.txt, testcase_14.txt, testcase_15.txt, testcase_16.txt, testcase_17.txt, testcase_18.txt, testcase_19.txt, testcase_2.txt, testcase_3.txt, testcase_4.txt, testcase_5.txt, testcase_6.txt, testcase_7.txt, testcase_8.txt, testcase_9.txt
Sample sample_01.txt
Case Name Status Exec Time Memory
sample_01.txt AC 8 ms 3528 KiB
testcase_1.txt AC 3 ms 3536 KiB
testcase_10.txt AC 23 ms 4172 KiB
testcase_11.txt AC 15 ms 3812 KiB
testcase_12.txt AC 4 ms 3476 KiB
testcase_13.txt AC 37 ms 4604 KiB
testcase_14.txt AC 17 ms 4024 KiB
testcase_15.txt AC 28 ms 4440 KiB
testcase_16.txt AC 16 ms 3948 KiB
testcase_17.txt AC 24 ms 4196 KiB
testcase_18.txt AC 38 ms 4844 KiB
testcase_19.txt AC 21 ms 4124 KiB
testcase_2.txt AC 39 ms 5048 KiB
testcase_3.txt AC 26 ms 5044 KiB
testcase_4.txt AC 28 ms 4368 KiB
testcase_5.txt AC 33 ms 5000 KiB
testcase_6.txt AC 26 ms 4388 KiB
testcase_7.txt AC 26 ms 4548 KiB
testcase_8.txt AC 26 ms 4388 KiB
testcase_9.txt AC 42 ms 5080 KiB