Submission #485394

#TimeUsernameProblemLanguageResultExecution timeMemory
485394MohamedFaresNebiliScales (IOI15_scales)C++14
0 / 100
1 ms460 KiB
#include <bits/stdc++.h> #include "scales.h" using namespace std; #define pb push_back void init(int T) { } void orderCoins(void) { vector<int>res, curr; int W[6], i = 0; W[0] = getLightest(getLightest(1, 2, 3), getLightest(4, 5, 6), 6); for(int l = 1; l <= 6; l++) { if(l == W[0]) continue; curr.pb(l); } W[1] = getLightest(getLightest(curr[0], curr[1], curr[2]), getLightest(curr[2], curr[3], curr[4]), curr[2]); curr.clear(); for(int l = 1; l <= 6; l++) { if(l == W[0] || l == W[1]) continue; curr.pb(l); } W[2] = getLightest(getLightest(curr[0], curr[1], curr[2]), getLightest(curr[1], curr[2], curr[3]), curr[0]); curr.clear(); for(int l = 1; l <= 6; l++) { if(l == W[0] || l == W[1] || l == W[2]) continue; curr.pb(l); } W[3] = getLightest(curr[0], curr[1], curr[2]); curr.clear(); for(int l = 1; l <= 6; l++) { if(l == W[0] || l == W[1] || l == W[2] || l == W[3]) continue; curr.pb(l); } W[4] = getLightest(curr[0], curr[1], curr[0]); for(int l = 1; l <= 6; l++) { if(l == W[0] || l == W[1] || l == W[2] || l == W[3] || l == W[4]) continue; W[5] = l; } answer(W); }

Compilation message (stderr)

scales.cpp: In function 'void init(int)':
scales.cpp:8:23: warning: unused parameter 'T' [-Wunused-parameter]
    8 |         void init(int T) {
      |                   ~~~~^
scales.cpp: In function 'void orderCoins()':
scales.cpp:12:45: warning: unused variable 'i' [-Wunused-variable]
   12 |             vector<int>res, curr; int W[6], i = 0;
      |                                             ^
#Verdict Execution timeMemoryGrader output
Fetching results...