
oj
pijiuxiaolongxia
这个作者很懒,什么都没留下…
展开
-
杭电oj2734
#include <stdio.h>#include <string.h>int main(){ char a[1000]; while(gets(a)!=NULL&&a[0]!='#') { int sum=0,b,i; b=strlen(a); for(i=0;i<b;i...原创 2020-03-13 13:58:12 · 269 阅读 · 0 评论 -
杭电oj1064
#include<stdio.h>int main(){ double x,sum=0; int n=12; while(n--){ scanf("%lf",&x); sum=sum+x; } printf("$ %.2f\n",sum/12);}...原创 2020-03-13 13:32:24 · 199 阅读 · 0 评论 -
杭电oj2104
#include<stdio.h>int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}int main(){ int n,m; while(scanf("%d%d",&n,&m),n!=-1&&m!=-1) { if(gcd(n,m)==1) ...原创 2019-07-31 19:26:49 · 795 阅读 · 0 评论 -
杭电oj1062
#include<stdio.h>int main(){ int t,f,i,j,k; char s[1005]; scanf("%d",&t); getchar(); while(t--) { gets(s); f=strlen(s); for(i=0;i<=f;i++)...原创 2019-07-27 12:27:11 · 1083 阅读 · 0 评论 -
杭电oj1720
#include<stdio.h>int main(){ int a,b; while(scanf("%x%x",&a,&b)!=EOF){\\此处的%x是重点。 printf("%d\n",a+b); } return 0;}这个题真的很水,但要注意格式说明符。...原创 2019-03-26 14:14:57 · 393 阅读 · 0 评论 -
杭电oj2039
#include<stdio.h>int main(){ int M; while(scanf("%d",&M)!=EOF) { while(M--) { double a,b,c; scanf("%lf%lf%lf",&a,&b,&c); if(...原创 2019-03-26 14:07:55 · 373 阅读 · 0 评论 -
杭电oj2011
#include<stdio.h>int main(){ int n,i,j,k; float x,y,z=1.0; while(scanf("%d",&n)!=EOF){ for(i=0;i<n;i++){ scanf("%d",&j); for(k=1;k<=j;...原创 2019-03-26 13:44:05 · 589 阅读 · 0 评论 -
杭电oj2010
#include <stdio.h>int main(){ int m,n,sum; int a,b,c; while(scanf("%d%d",&m,&n)!=EOF) { sum=0; for(int i=m;i<=n;i++) { a=i%10;...原创 2019-03-21 14:59:55 · 1104 阅读 · 0 评论 -
杭电oj2009
#include<stdio.h>#include <math.h>int main(){ double sum,n; int m; while(scanf("%lf%d",&n,&m)!=EOF){ sum = n; while(--m){ n=sqrt(n); ...原创 2019-03-21 14:48:07 · 215 阅读 · 0 评论 -
杭电oj2008
#include<stdio.h>int main(){ int n; double m; while(scanf("%d",&n)!=EOF&&n!=0){ int a=0,b=0,c=0; if(n<100){ while(n--){ s...原创 2019-03-21 14:23:27 · 323 阅读 · 0 评论 -
杭电oj2007
#include<stdio.h>int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF){ int x=0,y=0;//此处不能把x,y定义到while前面,因为每组数据x,y都要初始化为0 if(m>n){ int t; ...原创 2019-03-21 14:06:44 · 364 阅读 · 0 评论 -
杭电oj2006
#include <stdio.h>int main(){ int n,sum,num; while(scanf("%d",&n)!=EOF) { sum=1; while(n--) { scanf("%d",&num); if(num%2==1)...原创 2019-03-21 13:55:36 · 154 阅读 · 0 评论 -
杭电oj2005
#include<stdio.h>int main(){ int y,m,d,s=0; int a[]={0,0,31,59,90,120,151,181,212,243,273,304,334}; while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){ s=a[m]+d; if(m>2...原创 2018-07-13 10:52:37 · 320 阅读 · 1 评论 -
杭电oj2004
#include<stdio.h>int main(){ int s; while(scanf("%d",&s)!=EOF){ if(s<0||s>100) printf("Score is error!\n"); if(s>0){ switch(s/10){ case 10: ...原创 2018-07-13 10:51:52 · 168 阅读 · 0 评论 -
杭电oj2003
#include<stdio.h>#include<math.h>int main(){ double a; while(scanf("%lf",&a)!=EOF){ printf("%.2f\n",fabs(a)); } return 0;}原创 2018-07-13 10:51:09 · 563 阅读 · 0 评论 -
杭电oj1001
#include<stdio.h>int main(){ int i,n,sum; while(scanf("%d",&n)!=EOF){ sum=0; for(i=1;i<=n;i++){ sum+=i; } printf("%d\n\n",sum); } ...原创 2018-07-13 10:49:46 · 326 阅读 · 0 评论 -
杭电oj2002
#include<stdio.h>#define PI 3.1415927int main(){ double r,v; while(scanf("%lf",&r)!=EOF){ v=4*PI*r*r*r/3; printf("%.3f\n",v); } return 0;}原创 2018-07-13 10:48:27 · 220 阅读 · 0 评论 -
杭电oj2001
#include<stdio.h>#include<math.h>int main(){ float x1,x2,y1,y2,d; while(scanf("%f%f%f%f",&x1,&y1,&x2,&y2)!=EOF){ d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); ...原创 2018-07-13 10:47:54 · 311 阅读 · 0 评论 -
杭电oj2000
#include<stdio.h>int main(){ char a,b,c,d,x,y,z; while(scanf("%c%c%c%c",&a,&b,&c,&d)!=EOF){ x=a>b?a:b; x=x>c?x:c; z=a<b?a:b; z=z<c?z...原创 2018-07-13 10:47:20 · 1927 阅读 · 2 评论 -
杭电oj1096
#include<stdio.h>int main(){ int n,m,i,j,num,sum,temp=0; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { sum=0; scanf("%d",&m); ...原创 2018-07-12 16:27:47 · 1845 阅读 · 0 评论 -
杭电oj1095
#include<stdio.h>int main(){ int a,b,sum; while(scanf("%d%d",&a,&b)!=EOF){ sum=a+b; printf("%d\n",sum); printf("\n"); } return 0;}原创 2018-07-12 16:27:09 · 810 阅读 · 1 评论 -
杭电oj1094
#include<stdio.h>int main(){ int n,i,sum; while(scanf("%d",&n)!=EOF){ sum=0; while(n--){ scanf("%d",&i); sum+=i; } printf("%d\n",s...原创 2018-07-12 16:26:15 · 1048 阅读 · 0 评论 -
杭电oj1093
#include<stdio.h>int main(){ int n,i,sum=0; while(scanf("%d",&n)!=EOF){ for(i=0;i<n;i++){ sum+=i; } printf("%d",sum); } return 0;}...原创 2018-07-12 16:25:39 · 1097 阅读 · 0 评论 -
杭电oj1092
#include <stdio.h>int main(){ int n,i,s=0; while((scanf("%d",&n))!=EOF&&n) { s=0; while(n--) { scanf("%d",&i); s+=i; } printf("%d\n",s); } return 0;}原创 2018-07-12 16:25:01 · 3065 阅读 · 6 评论 -
杭电oj1091
#include<stdio.h>int main(){ int a,b; while((scanf("%d %d",&a,&b)!=EOF)&&(a!=0||b!=0)) printf("%d\n",a+b); return 0;}原创 2018-07-12 16:24:22 · 1743 阅读 · 0 评论 -
杭电oj1090
#include<stdio.h>int main(){ int a,b,n; scanf("%d",&n); while(n--){ scanf("%d%d",&a,&b); printf("%d\n",a+b); } return 0;}原创 2018-07-12 16:23:43 · 1397 阅读 · 0 评论 -
杭电oj1089
#include<stdio.h>int main(){ int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); return 0;}原创 2018-07-12 16:22:57 · 1679 阅读 · 6 评论 -
杭电oj1000
#include<stdio.h>int main(){ int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); return 0;}原创 2018-07-12 16:21:59 · 566 阅读 · 0 评论 -
杭电oj
这个暑假不知道干啥,就想做一下题目,提升一下自己。以下就就是我参考的杭电刷题顺序(参考前辈的经验),使用语言是C语言。第一阶段:1000、1089-1096、1001、2000-2011、2039、1720、1062、2104、1064、2734、1170、1197、2629、2012-2030、2032、2040、2042、2054、2055第二阶段:2072、2081、2093、2091、10...原创 2018-07-12 16:20:14 · 1624 阅读 · 2 评论