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 |
|
|
| 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 |