제출 #1232796

#제출 시각아이디문제언어결과실행 시간메모리
1232796coco2311Bikeparking (EGOI24_bikeparking)C++17
0 / 100
2 ms324 KiB
#include <iostream> #include <queue> using namespace std; #define f first #define s second int main(){ ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); freopen("input.in","r",stdin); int N;cin>>N; int remSlots[N],nbP[N]; for(int i=0;i<N;i++){ cin>>remSlots[i]; } for(int i=0;i<N;i++){ cin>>nbP[i]; } int it=0; //iterator over slots; int vote=0; for(int i=0;i<N;i++){ //for each group of people //it=min(it,(i-1)); while(it<i && nbP[i]>0){ if(remSlots[it]==0){ it++; continue; } if(remSlots[it]<nbP[i]){ vote+=remSlots[it]; nbP[i]-=remSlots[it]; remSlots[it]=0; it++; } else{ vote+=nbP[i]; remSlots[it]-=nbP[i]; nbP[i]=0; } } } cout << vote << endl; it=0; for(int i=0;i<N;i++){ if(remSlots[i]<nbP[i]){ nbP[i]-=remSlots[i]; remSlots[i]=0; vote-=nbP[i]; } else{ remSlots[i]-=nbP[i]; nbP[i]=0; } } cout<<vote; }

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

Main.cpp: In function 'int main()':
Main.cpp:10:12: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   10 |     freopen("input.in","r",stdin);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
#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...