Submission #534851

#TimeUsernameProblemLanguageResultExecution timeMemory
534851bonk로봇 (IOI13_robots)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> //#include "robots.h" using namespace std; using ll = long long; ll putaway(ll a, ll b, ll t, vector<ll>x, vector<ll>y, vector<ll>w, vector<ll>s){ sort(x.begin(), x.end(), greater<ll>()); sort(y.begin(), y.end(), greater<ll>()); if(t == 2 && (a + b == 2)){ if(a == 2){ if((x[0] >= w[0] && x[1] >= w[1]) || (x[0] >= w[1] && x[1] >= w[0])){ return 1; } else if(x[0] >= w[0] && x[0] >= w[1]){ return 2; } else{ return -1; } } else if(b == 2){ if((y[0] >= s[0] && y[1] >= s[1]) || (y[0] >= s[1] && y[1] >= s[0])){ return 1; } else if(y[0] >= s[0] && y[0] >= s[1]){ return 2; } else{ return -1; } } else{ if((x[0] >= w[0] && y[0] >= s[1]) || x[0] >= w[1] && y[0] >= s[0]){ return 1; } else if((x[0] >= w[0] && x[0] >= w[1]) || (y[0] >= s[0] && y[0] >= s[1])){ return 2; } else{ return -1; } } } return 0; } // int main(){ // ll a, b, t; cin >> a >> b >> t; // vector<ll>x(a), y(b), w(t), s(t); // for(int i = 0; i < a; i++) cin >> x[i]; // for(int i = 0; i < b; i++) cin >> y[i]; // for(int i = 0; i < t; i++) cin >> w[i] >> s[i]; // cout << putaway(a, b, t, x, y, w, s) << endl; // return 0; // }

Compilation message (stderr)

robots.cpp: In function 'll putaway(ll, ll, ll, std::vector<long long int>, std::vector<long long int>, std::vector<long long int>, std::vector<long long int>)':
robots.cpp:29:63: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   29 |             if((x[0] >= w[0] && y[0] >= s[1]) || x[0] >= w[1] && y[0] >= s[0]){
/usr/bin/ld: /tmp/cc8KEIv2.o: in function `main':
grader.c:(.text.startup+0x1b1): undefined reference to `putaway'
collect2: error: ld returned 1 exit status