Submission #1015403

#TimeUsernameProblemLanguageResultExecution timeMemory
1015403amine_arouaScales (IOI15_scales)C++17
0 / 100
1 ms600 KiB
#include<bits/stdc++.h> #include "scales.h" //#include "graderlib.c" using namespace std; void init(int T) { } void sort(vector<int> &a) { vector<int> nw = {-1 , -1 , -1}; nw[0] = getLightest(a[0] , a[1] , a[2]); nw[2] = getHeaviest(a[0] , a[1] , a[2]); for(auto x : a) { if(std::find(nw.begin(), nw.end(),x) == nw.end()) { nw[1] = x; } } } void orderCoins() { /* ... */ vector<int> a = {1 , 2 , 3} , b = {4 , 5 , 6}; sort(a); sort(b); vector<int> d = b; int c[6]; for(int j = 0 ; j < 3 ; j++) { if(getHeaviest(a[j] , b[1] , b[2]) == a[j]) { for(int i = j ; i < 3 ; i++) d.push_back(a[i]); for(int i = 0 ; i < 6 ; i++) c[i] = d[i]; answer(c); return ; } int nxt = getNextLightest(b[2] , b[0] , b[1] , a[j]); d.insert(find(d.begin() , d.end() , nxt) , a[j]); } for(int i = 0 ; i < 6 ; i++) c[i] = d[i]; answer(c); } //int main() { // // int T, i; // // T = _getNumberOfTests(); // init(T); // for (i = 1; i <= T; i++) { // _initNewTest(); // orderCoins(); // } // return 0; //}

Compilation message (stderr)

scales.cpp: In function 'void init(int)':
scales.cpp:6:15: warning: unused parameter 'T' [-Wunused-parameter]
    6 | void init(int T) {
      |           ~~~~^
#Verdict Execution timeMemoryGrader output
Fetching results...