Submission #1141387

#TimeUsernameProblemLanguageResultExecution timeMemory
1141387JuanchokiCoins (IOI17_coins)C++20
25 / 100
5 ms584 KiB
#include "coins.h"
#include <vector>
#include <string>
using namespace std;
vector<int> coin_flips(std::vector<int> b, int c) 
{
    vector<int>flips(6, 55);
    for (int j = 0; j < 6; j++)
    {
        int xd = 1<<j;
        bool xdd = (c & xd);
        if(xdd xor b[xd])
            flips[j] = xd;
    }
    return flips;
}

int find_coin(std::vector<int> b) 
{
    int resp=0;
    for (int j = 0; j < 6; j++)
    {
        int xd = 1<<j;
        if (b[xd])
        {
            resp+=xd;
        }
    }

    return resp;
}
#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...