제출 #1312327

#제출 시각아이디문제언어결과실행 시간메모리
1312327eri16스핑크스 (IOI24_sphinx)C++20
0 / 100
8 ms332 KiB
#include <bits/stdc++.h>
#include "sphinx.h"
using namespace std;


vector<int> find_colours(int N, vector<int> X, vector<int> Y){
    int n = N;
    vector <int> ans(n,0);

    for (int i=0; i<n; i++){
        
        int l = 0;
        int r = n-1;
        
        while (l<r){
            vector <int> tm (n,n);    
            int mid = (l+r)/2;
        
            for (int j=0; j<n; j++){
                if (j==i){tm[j]=-1;}
                else if(l+j<=mid){
                    tm[j]=l+j;
                }
            }
            int found = perform_experiment(tm);
            if (found == mid-l+1){
                l=mid;
            }
            else{
                mid=r;
            }
        }
        ans[i]=l;
    }
}  

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

sphinx.cpp: In function 'std::vector<int> find_colours(int, std::vector<int>, std::vector<int>)':
sphinx.cpp:35:1: warning: no return statement in function returning non-void [-Wreturn-type]
   35 | }
      | ^
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...