# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
632753 | 2022-08-20T17:30:00 Z | Iwanttobreakfree | 최후의 만찬 (IOI12_supper) | C++17 | 0 ms | 0 KB |
#include "advisor.h" #include <vector> #include <set> #include <cmath> using namespace std; void ComputeAdvice(int *C, int N, int K, int M) { int logn=log(N)+1; for(int i=0;i<N;i++){ int x=C[i]; for(int j=0;j<logn;j++){ if(x&1)WriteAdvice(1); else WriteAdvice(0); x/=2; } } }