제출 #1235358

#제출 시각아이디문제언어결과실행 시간메모리
1235358GabrielCoins (IOI17_coins)C++20
0 / 100
1 ms584 KiB
#include "coins.h"
#include "bits/stdc++.h"
using namespace std;
vector<int> coin_flips(vector<int> b, int c){
    int Suma = 0, n = b.size();
    for(int i = 0; i < n; i++) if(b[i] == 1) Suma += i + 1;
    Suma %= 64;
    for(int i = 0; i < n; i++){
        if((b[i] == 1 and ((Suma - i - 1) % 64 + 64) % 64 == c) or (b[i] == 0 and (Suma + i + 1) % 64 == c)){
            //cerr<<"Bien.\n";
            return {i};
        }
    }
}
int find_coin(vector<int> b){
    int Suma = 0, n = b.size();
    for(int i = 0; i < n; i++) if(b[i] == 1) Suma += i + 1;
    return Suma % 64;
}

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

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