제출 #1186854

#제출 시각아이디문제언어결과실행 시간메모리
1186854pxsitCoins (IOI17_coins)C++20
100 / 100
5 ms584 KiB
#include "coins.h"
using namespace std;

int find_coin(vector<int> a){
    int ans = 0;
    for(int i=0;i<64;i++){
        if(a[i] > 0) ans ^= i;
    }
    return ans;
}

vector<int> coin_flips(vector<int> a, int b){
    vector<int> ans;
    long long n = find_coin(a);
    if(n == b){
        return {0};
    }
    for(int i=0;i<64;i++){
        if((n ^ i) == b){
            return {i};
        }
    }
}

컴파일 시 표준 에러 (stderr) 메시지

coins.cpp: In function 'std::vector<int> coin_flips(std::vector<int>, int)':
coins.cpp:23:1: warning: control reaches end of non-void function [-Wreturn-type]
   23 | }
      | ^
#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...