`
com_xpp
  • 浏览: 376695 次
社区版块
存档分类
最新评论
文章列表
/********************************* * 日期:2011-3-12 * 作者:SJF * 题号:杭电1022 * 题目:Train Problem I * 结果:AC * 题意: * 总结: **********************************/ #include<iostream> #include<stack> #include<string> using namespace std; int main( ) { int N; char train1[1002],train ...
/********************************* * 日期:2011-2-16 * 作者:SJF * 题号:杭电1021 * 题目:Fibonacci Again * 结果:AC * 注意:n从0~7的规律 F(n)%3是 1 2 0 2 2 1 0 1以8为周期循环。 F[999999]超过了long long范围 **********************************/ #include<stdio.h> int main() { long n; while(scanf("%ld",& ...
/******************************** * 日期:2011-2-9 * 作者:SJF * 题号:杭电1020 * 题目:Encoding * 结果:AC * 注意:刚开始把count[10000]定义为char型,没看出来,一直wrong! ********************************/ #include<stdio.h> #include<string.h> int main() { int N; //freopen("debug\\data.txt","r&q ...
/******************************** * 日期:2011-2-9 * 作者:SJF * 题号:杭电1019 * 题目:Least Common Multiple * 结果:AC ********************************/ #include<stdio.h> int LCM(int m,int n) { int dividend;//被除数 int divisor;//除数 int r;//余数 dividend=m; divisor=n; r=dividend%divisor; wh ...
/******************************** * 日期:2011-2-9 * 作者:SJF * 题号:杭电1018 * 题目:Big Number * 结果:AC ********************************/ #include<stdio.h> #include<math.h> int main() { int N; while(scanf("%d",&N)!=EOF) { int i; long int a,j; for(i=0;i<N;i++) ...
/******************************** * 日期:2011-2-9 * 作者:SJF * 题号:杭电1017 * 题目:A Mathematical Curiosity * 结果:AC ********************************/ #include<stdio.h> int main() { int N; while(scanf("%d",&N)!=EOF) { int i,j,n,m,k; for(k=0;k<N;k++) { if(k>0) ...
/******************************** * 日期:2011-2-7 * 作者:SJF * 题号:杭电1014 * 题目:Uniform Generator * 结果:AC ********************************/ #include <stdio.h> int main() { long int STEP,MOD; while(scanf("%ld%ld",&STEP,&MOD)!=EOF) { int k=1,count=1,M,N; long int se ...
/******************************** * 日期:2011-2-7 * 作者:SJF * 题号:杭电1013 * 题目:Digital Roots * 结果:AC ********************************/ #include <stdio.h> #include <string.h> void Root(int sum) { int root=0; while(sum!=0) { root+=sum%10; sum=sum/10; } if(root<10) { ...
/******************************** * 日期:2011-2-6 * 作者:SJF * 题号:杭电1012 * 题目:u Calculate e * 结果:AC ********************************/ #include<stdio.h> #include<math.h> int main() { double sum=2.5; int i,j; printf("n e\n"); printf("- -----------\n"); f ...
/******************************** * 日期:2011-2-7 * 作者:SJF * 题号:杭电1009 * 题目:FatMouse' Trade * 结果:AC ********************************/ #include <stdio.h> #include <stdlib.h> /*int cmp(const void* a,const void* b) { return *(int*)a-*(int*)b; }*/ int main() { int M,N; while( ...
/******************************** * 日期:2011-2-7 * 作者:SJF * 题号:杭电1009 * 题目:FatMouse' Trade * 结果:AC ********************************/ #include <stdio.h> #include <stdlib.h> typedef struct { int J; int F; double ratio; }Food; int cmp(const void*a,const void *b) { return ...
/******************************** * 日期:2011-2-5 * 作者:SJF * 题号:杭电1008 * 题目:Elevator * 结果:AC ********************************/ #include<stdio.h> int main() { int N; while(scanf("%d",&N)!=EOF&&N!=0) { int a[101],sum=0,i; for(i=1;i<=N;i++) { scanf( ...
/********************************* * 日期:2011-2-16 * 作者:SJF * 题号:杭电1071 * 题目:The area * 结果:AC * 注意: 已知抛物线与直线相交两点和抛物线顶点,顶点P1(-b/(2a), (4ac-b^2)/4a)。 抛物线方程:y=ax^2+bx+c; 直线方程:y=kx+h; 已知p1,p2,p3可以求出a,b,c,k,h y1=ax1^2+bx1+c y2=ax2^2+bx2+c y1-y2=(x1-x2)(a(x1+x2)+b) 又x1=-b/2a, 所以a=(y2 ...
/*日期:2011-10-22 作者: 题目: 独木舟上的旅行(贪心) */ #include<iostream> #include<algorithm> using namespace std; int main() { int v; cin>>v; while(v--) { int w,n,*p,t; cin>>w>>n; p=new int[n]; for(int i=0;i<n;i++) { cin>>t;p[i]=t; } sort(p,p ...
/*日期:2011-10-22 作者:xiaosi 题目: 独木舟上的旅行(贪心) */ #include<iostream> #include<cstdio> #include<stdlib.h> using namespace std; int weight[301]; int cmp(const void *a,const void *b) { return *(int *)b-*(int *)a; } int main() { int N; while(scanf("%d",&N)! ...
Global site tag (gtag.js) - Google Analytics