# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1190842 | mayac | Coreputer (IOI23_coreputer) | C++20 | 0 ms | 0 KiB |
#include <iostream>
#include <vector>
#include <stack>
#include "coreputer.h"
using namespace std;
vector<int> malfunctioning_cores(int N) {
vector<int> flag(N,0),v,v2;
int t,m;
for(int i=0;i<n&&t==-1;i++){
v.push_back(i);
t=run_diagnostic(v);
m=i;
}
flag[m]=1;
for(int i=m+1;i<N;i++){
v.push_back(i);
t=run_diagnostic(v);
if(t==1)flag[i]=1;
v.pop_back;
}
for(int i=m+1;i<N;i++)v2.push_back(i);
for(int i=0;i<m;i++){
v2.push_back(i);
t=run_diagnostic(v2);
if(t==1)flag[i]=1;
v2.pop_back;
}
return flag;
}