Hdu4882 - ZCC Loves Codefires - 贪心(2014 Multi-University Training Contest 2-1011)
2014-08-07 10:31
411 查看
#include<stdio.h> #include<algorithm> using namespace std; struct zcc { long long cnt,num; }po[100005]; int cmp(zcc a,zcc b) { return a.num*b.cnt<b.num*a.cnt; } int main() { long long n; while(scanf("%I64d",&n)!=EOF) { long long sum=0; for(int i=0;i<n;i++) { scanf("%I64d",&po[i].num); } for(int i=0;i<n;i++) { scanf("%I64d",&po[i].cnt); } sort(po,po+n,cmp); long long ans=0; for(int i=0;i<n;i++) { ans=ans+po[i].num; sum+=ans*po[i].cnt; } printf("%I64d\n",sum); } }
相关文章推荐
- 【贪心】【2014 Multi-University Training Contest 2】1011 ZCC Loves Codefires
- hdu4882 ZCC Loves Codefires 2014 Multi-University Training Contest 2
- 2014 Multi-University Training Contest 2 1011 ZCC Loves Codefires 解题报告
- 2014 Multi-University Training Contest 2 - 1011 / hdu 4882 ZCC Loves Codefires
- 2014 Multi-University Training Contest 2---ZCC Loves Codefires
- 【2014 Multi-University Training Contest 2 1002】 ZCC Loves Intersection
- 2014 Multi-University Training Contest 2 ZCC loves cards
- 【2014 Multi-University Training Contest 2 1002】/【HDU 4873】 ZCC Loves Intersection
- 【2014 Multi-University Training Contest 2 1002】/【HDU 4873】 ZCC Loves Intersection
- 【模拟+hash+并查集】2014 Multi-University Training Contest 2|HDU_4879 ZCC loves march
- 【2014 Multi-University Training Contest 2 1002】/【HDU 4873】 ZCC Loves Intersection
- hdu 4876 ZCC loves cards 2014 Multi-University Training Contest 2
- 【暴力+优化】【2014 Multi-University Training Contest 2】ZCC loves cards
- 2014 Multi-University Training Contest 2 ZCC loves cards
- HDU 4882 ZCC Loves Codefires(2014多校第二场1011)(贪心)
- hdu4882-ZCC Loves Codefires(贪心)
- 【BZOJ3850】【HDU4882】ZCC Loves Codefires 数论,叉积,贪心 “再不刷它就土了”系列
- 2014多校第二场1011 || HDU 4882 ZCC Loves Codefires (贪心)
- 2014 Multi-University Training Contest 1/HDU4864_Task(贪心)
- hdu 4970 Killing Monsters 策略O(n)/线段树O(nlogn)+快速读入 2014 Multi-University Training Contest 9-1011