![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HDU
noble_
我要当神犇
展开
-
HDU2006
简洁是关键。 #include int main() { int n,a,s; while (scanf("%d",&n)==1) { s=1; for(int i=0;i<n;i++) { scanf("%d",&a); if (a%2==1) s*=a; } printf("%d\n",s); } }原创 2017-01-31 12:16:07 · 306 阅读 · 0 评论 -
HDU2005
#include int main() { int a[12],m,n,p,s; char c; a[1]=31;a[3]=31;a[4]=30;a[5]=31;a[6]=30;a[7]=31;a[8]=31;a[9]=30;a[10]=31;a[11]=30;a[12]=31;//给每个月赋值 while(scanf("%d%c%d%c%d",&m,&c,&n,&c,&p)==5)/原创 2017-01-31 12:18:08 · 196 阅读 · 0 评论 -
HDU1000
题目: Problem Description Calculate A + B. Input Each line will contain two integers A and B. Process to end of file. Output For each case, output A + B in one line.原创 2017-01-28 19:25:18 · 192 阅读 · 0 评论 -
HDU2004
多些if 就可以了,不用else。 #include int main() { int a; while (scanf("%d",&a)==1) { if ((a=90)) printf("A\n"); if ((a=80)) printf("B\n"); if((a=70)) printf("C\n"); if ((a=60)) printf("D\n"); if ((a=0原创 2017-01-31 12:21:08 · 311 阅读 · 0 评论 -
HDU2002
#include int main() { double r; while (scanf("%lf",r)==1) printf("%.3f\n",3.1415927*4/3*r*r*r); return 0; }原创 2017-01-31 12:26:18 · 232 阅读 · 0 评论 -
HDU2001
#include #include int main() { float x1,x2,y1,y2; while(scanf("%f%f%f%f",&x1,&y1,&x2,&y2)==4) printf("%.2f\n",sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))); return 0; }原创 2017-01-31 12:28:00 · 196 阅读 · 0 评论 -
HDU2000
略臃肿,大家就作为参考吧。#include #include int main() { int i,t; char a[3],c; while (scanf("%s",a)==1) { if (a[0]>a[1]) { t=a[0];a[0]=a[1];a[1]=t; } if(a[0]>a[2]) { t=a[0];a[0]=a[2];a[2原创 2017-01-31 12:29:41 · 392 阅读 · 0 评论 -
HDU2003
#include #include int main(){ double i; while(scanf("%lf",&i)==1) printf("%.2f\n",fabs(i)); return 0; } fabs支持浮点。原创 2017-01-31 12:25:10 · 198 阅读 · 0 评论