제출 #1266926

#제출 시각아이디문제언어결과실행 시간메모리
1266926thelegendary08메기 농장 (IOI22_fish)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #define ll long long #define pb push_back #define all(v) (v).begin(),(v).end() #define fi first #define se second using namespace std; // sub 2 ll max_weights(int N, int M, vector<int> X, vector<int> Y, vector<int> W) { vector<pair<ll,ll>> a, b; for (int i = 0; i < M; i++) { if (X[i] == 0) a.pb({Y[i],W[i]}); else b.pb({Y[i],W[i]}); } sort(all(a)); sort(all(b)); ll cur = 0, mx = 0; int R = 0; for (auto x : b) cur += x.se; mx = max(mx, cur); for (int i = 0; i < a.size(); i++) { cur += a[i].se; while (R < b.size() && b[R].fi < a[i].fi) { cur -= b[R].se; R++; } mx = max(mx, cur); } return mx; } signed main(){ int n,m; cin>>n>>m; vector<signed>x(m), y(m), w(m); for(int i = 0; i < m; i++){ cin>>x[i]>>y[i]>>w[i]; } cout<<max_weights(n,m,x,y,w); }

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

/usr/bin/ld: /tmp/ccBIUCH7.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccelNWCR.o:fish.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status