제출 #317370

#제출 시각아이디문제언어결과실행 시간메모리
317370tigicha커다란 상품 (IOI17_prize)C++14
컴파일 에러
0 ms0 KiB
#include "prize.h" #include<bits/stdc++.h> using namespace std; vector <int> v; int mx, k, p, l, r, m, ans; int find_best(int n){ for(int i=0; i<474;i++){ v=ask(i); if(v[0]+v[1]==0) return i; if(v[0]+v[1]>mx){ mx=v[0]+v[1]; k=i; p=v[0]; } } while(true){ l=k+1; r=n-1; while(l<=r){ m=(l+r)/2; v=ask(m); if(v[0]+v[1]==0) return m; if(v[0]+v[1]==mx && v[0]==p) l=m+1; else r=m-1; if(v[0]+v[1]!=mx) ans=m; } for(int i=ans; i<n; i++){ a=ask(i); if(v[0]+v[1]==0) return i; if(v[0]+v[1]==mx){ k=i; p=a.first; break; } } } }

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

prize.cpp: In function 'int find_best(int)':
prize.cpp:28:4: error: 'a' was not declared in this scope
   28 |    a=ask(i);
      |    ^