제출 #1255034

#제출 시각아이디문제언어결과실행 시간메모리
1255034tosivanmakFestival (IOI25_festival)C++20
27 / 100
63 ms9900 KiB
#include<bits/stdc++.h> using namespace std; #define ll long long struct Coupon{ ll tp,a,id; bool operator<(const Coupon& c)const{ ll P=1000; ll val1=((P-a)*tp-c.a)*c.tp; ll val2=((P-c.a)*c.tp-a)*tp; if(val1!=val2){ return (val1>val2); } if(tp!=c.tp)return tp<c.tp; return id<c.id; } }; vector<int> max_coupons(int A, vector<int> P, vector<int> T){ ll n; n=P.size(); vector<Coupon>v; for(int i=0;i<n;i++){ v.push_back({T[i],P[i],i}); } sort(v.begin(),v.end()); vector<int>ans; for(int i=0;i<n;i++)ans.push_back(v[i].id); return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...