算法竞赛
yicheng19940212
这个作者很懒,什么都没留下…
展开
-
开放式学分制
给一个长度为n的整数序列A0…..A(n-1),找出两个整数Ai和Aj(iinclude《cstdio>include using namespace std; int A[100000],n; int main(){ int T; scanf(“%d”,&T); while(T–){ scanf(“%d”,&n); for(int i=0;i原创 2015-07-14 21:37:03 · 265 阅读 · 0 评论 -
勇者斗恶龙
勇者斗恶龙 你的王国里有一条n个头的恶龙,你希望雇一些骑士把他杀死(即砍掉所有头)。村里有m个骑士可以雇佣,一个能力值为x的骑士可以砍掉恶龙一个直径不超过x的头,且需要支付x个金币。如何雇佣骑士才能砍掉恶龙的所有头,且需要支付的金币最少?includeincludeusing namespace std; const int maxn =20000+5; int A[maxn],B[max原创 2015-07-09 21:13:01 · 297 阅读 · 0 评论