Submission #332972

#TimeUsernameProblemLanguageResultExecution timeMemory
332972saarang123Coins (IOI17_coins)C++14
100 / 100
12 ms1628 KiB
#include "coins.h"
#include <iostream>
#include <vector>
#include <string>

using namespace std;

vector<int> coin_flips(vector<int> b, int c) {
    vector<int> flip(1);
    int xors = 0;
    for(int i = 0; i < 64; i++)
        xors ^= (i * b[i]);
    flip[0] = xors ^ c;
    return flip;
}

int find_coin(vector<int> b) {
    int c = 0;
    for(int i = 0; i < 64; i++)
        c ^= (i * b[i]);
    return c;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...