제출 #148925

#제출 시각아이디문제언어결과실행 시간메모리
148925Greedy left the chat. (#200)King of Chairs (FXCUP4_chairs)C++17
100 / 100
158 ms10444 KiB
#include "king.h" #pragma GCC target("avx2") #pragma GCC optimization("O3") #pragma GCC optimization("unroll-loops") #include<bits/stdc++.h> //#include "boxes.h" #define rc(x) return cout<<x<<endl,0 #define pb push_back #define mkp make_pair #define in insert #define er erase #define fd find #define fr first #define sc second typedef long long ll; typedef long double ld; const ll INF=0x3f3f3f3f3f3f3f3f; const ll llinf=(1LL<<61); const int inf=(1<<30); const int nmax=1e5+50; const int mod=1e9+7; using namespace std; ll SendInfo(vector<int>w,vector<int>c) { //n=w.size(); return 0; }
#include "vassal.h" #pragma GCC target("avx2") #pragma GCC optimization("O3") #pragma GCC optimization("unroll-loops") #include<bits/stdc++.h> //#include "boxes.h" #define rc(x) return cout<<x<<endl,0 #define pb push_back #define mkp make_pair #define in insert #define er erase #define fd find #define fr first #define sc second typedef long long ll; typedef long double ld; const ll INF=0x3f3f3f3f3f3f3f3f; const ll llinf=(1LL<<61); const int inf=(1<<30); const int nmax=1e5+50; const int mod=1e9+7; using namespace std; int n,i; set<pair<int,int> >st; pair<int,int>x; set<pair<int,int> >::iterator it; void Init(ll bb,vector<int>c) { n=c.size(); for(i=0;i<c.size();i++)st.in(mkp(c[i],i)); } int Maid(int w) { it=st.lower_bound(mkp(w,0)); if(it==st.end())return -1; x=(*it); st.er(it); return x.sc; }

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

king.cpp:3:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
 #pragma GCC optimization("O3")
 
king.cpp:4:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
 #pragma GCC optimization("unroll-loops")
 

vassal.cpp:3:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
 #pragma GCC optimization("O3")
 
vassal.cpp:4:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
 #pragma GCC optimization("unroll-loops")
 
vassal.cpp: In function 'void Init(ll, std::vector<int>)':
vassal.cpp:30:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(i=0;i<c.size();i++)st.in(mkp(c[i],i));
          ~^~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...