
算法设计与优化
Napoleon2004
这个作者很懒,什么都没留下…
展开
-
UVA 120 Stacks of Flapjacks
#include<bits/stdc++.h>using namespace std;int a[31],b[31];int l,i,j,t;void spin(int x){ int k,c[31]; for(k=x;k>=1;k--) c[k]=a[x-k+1]; for(k=x;k>=1;k--) a[k]=c[k];}int main(){...原创 2018-04-04 10:27:04 · 119 阅读 · 0 评论 -
UVA 1605 Building for UN - ACM/ICPC NEERC 2007
#include<bits/stdc++.h>using namespace std;int main(){ int n,i,j,ok=0; while(scanf("%d",&n)!=EOF){ if(ok)printf("\n"); if(ok==0)ok=1; printf("2 %d %d\n",n,n); for(i=1;i<=n;i++...原创 2018-04-04 10:28:16 · 215 阅读 · 0 评论 -
UVA 1152 4 Values whose Sum is 0 - ACM/ICPC SWERC 2005
#include<bits/stdc++.h>using namespace std;int s1[16000010];int s2[16000010];int main(){ int t,i,j,n,ans; int a[4010],b[4010],c[4010],d[4010]; scanf("%d",&t); while(t--){ scanf("%d...原创 2018-04-04 10:29:42 · 175 阅读 · 0 评论 -
UVA 11134 Fabled Rooks
#include<bits/stdc++.h>using namespace std;const int m=5010;struct node{ int a,b,c,d,key;}s[m];int n,s1[m],s2[m],mp[m];int cmp1(node q,node p){ if(q.c!=p.c)return q.c<p.c; return q.a...原创 2018-04-04 10:32:24 · 172 阅读 · 0 评论 -
UVA 11054 Wine trading in Gergovia
#include<bits/stdc++.h>int main(){ int n; while(scanf("%d",&n)&&n){ long long a,ans=0,last=0; for(int i=0;i<n;i++){ scanf("%lld",&a); ans+=abs(last); last+=a;...原创 2018-04-04 10:33:25 · 138 阅读 · 0 评论 -
UVA 11572 Unique Snowflakes
#include<bits/stdc++.h>using namespace std;int n,i,l,r,t,ans,a[1000010];int main(){ scanf("%d",&t); while(t--){ scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); ..原创 2018-04-05 16:44:24 · 148 阅读 · 0 评论