제출 #668605

#제출 시각아이디문제언어결과실행 시간메모리
668605alvingogoScales (IOI15_scales)C++14
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #pragma GCC optimize("Ofast") #define AquA cin.tie(0);ios_base::sync_with_stdio(0); #define fs first #define sc second #define p_q priority_queue using namespace std; void init(int T){ } int fg(int a,int b,int c){ return getHeaviest(a,b,c); } int fm(int a,int b,int c){ return getMedian(a,b,c); } int fl(int a,int b,int c){ return getLightest(a,b,c); } int nx(int a,int b,int c,int d){ return getNextLightest(a,b,c,d); } vector<int> st(int a,int b,int c,int d){ vector<int> g(4); g[0]=a; g[1]=b; g[2]=c; g[3]=d; return g; } vector<int> sort4(int d,int e,int f,int a){ int x=fm(d,e,f); if(x!=d){ if(x==e){ swap(d,e); } else{ swap(d,f); } } int y=fl(a,d,e); if(y==e){ int z=nx(e,d,f,a); if(z==e){ return st(e,d,f,a); } else if(z==f){ return st(e,d,a,f); } else{ return st(e,a,d,f); } } else if(y==d){ int z=fg(d,e,a); if(z==e){ return st(f,d,a,e); } else{ return st(f,d,e,a); } } else{ int z=fm(a,f,d); if(z==a){ return st(f,a,d,e); } else if(z==f){ return st(a,f,d,e); } else{ return st(a,e,d,f); } } } void orderCoins(){ int a=fl(1,2,3); int b=fl(4,5,6); vector<int> x; for(int i=1;i<=6;i++){ if(i!=a && i!=b){ x.push_back(i); } } auto h=query(x[0],x[1],x[2],x[3]); auto y=query(a,b,x[0],x[1]); int ans[6]={0}; ans[0]=y[0]; ans[1]=y[1]; ans[2]=y[2]; ans[3]=y[3]; ans[4]=h[2]; ans[5]=h[3]; answer(ans); }

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

scales.cpp: In function 'void init(int)':
scales.cpp:9:15: warning: unused parameter 'T' [-Wunused-parameter]
    9 | void init(int T){
      |           ~~~~^
scales.cpp: In function 'int fg(int, int, int)':
scales.cpp:13:12: error: 'getHeaviest' was not declared in this scope
   13 |     return getHeaviest(a,b,c);
      |            ^~~~~~~~~~~
scales.cpp: In function 'int fm(int, int, int)':
scales.cpp:16:12: error: 'getMedian' was not declared in this scope
   16 |     return getMedian(a,b,c);
      |            ^~~~~~~~~
scales.cpp: In function 'int fl(int, int, int)':
scales.cpp:19:12: error: 'getLightest' was not declared in this scope
   19 |     return getLightest(a,b,c);
      |            ^~~~~~~~~~~
scales.cpp: In function 'int nx(int, int, int, int)':
scales.cpp:22:12: error: 'getNextLightest' was not declared in this scope
   22 |     return getNextLightest(a,b,c,d);
      |            ^~~~~~~~~~~~~~~
scales.cpp: In function 'void orderCoins()':
scales.cpp:86:12: error: 'query' was not declared in this scope
   86 |     auto h=query(x[0],x[1],x[2],x[3]);
      |            ^~~~~
scales.cpp:95:5: error: 'answer' was not declared in this scope
   95 |     answer(ans);
      |     ^~~~~~