//2000
//ASCII码排序
#include<stdio.h>
int main()
{
int i,j,k,t,index;
char a[3],b[3],max;
while(scanf("%s", a) != EOF) //输入多组数据,EOF的值是-1
{
for(k=0; k<2; k++)
{
index=k;
for(i=k+1; i<3; i++)
if(a[i]<a[index]) index=i;
t=a[index];
a[index]=a[k];
a[k]=t;
}
printf("%c", a[0]);
for(i=1; i<3; i++)
{
printf(" %c",a[i]);
}
printf("\n");
}
return 0;
}
qwe
e q w
asd
a d s
zxc
c x z
//2001
//计算两点间的距离
#include<stdio.h>
#include<math.h>
double dist(double x1,double y1,double x2,double y2);
int main()
{
double x1,y1,x2,y2;
while(scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2) != EOF)
{
printf("%.2lf\n",dist(x1,y1,x2,y2));
}
return 0;
}
double dist(double x1,double y1,double x2,double y2)
{
return sqrt(pow(x1-x2,2)+pow(y1-y2,2));
}
0 0 0 1
1.00
0 1 1 0
1.41
//2002
//计算球体积
#include<stdio.h>
#include<math.h>
#define PI 3.1415927
int main()
{
double r;
double result;
while((scanf("%lf",&r) != EOF))
{
result=PI*pow(r,3)*4/3;
printf("%.3lf\n",result);
}
return 0;
}
1
4.189
1.5
14.137