HDU2002:
#import <stdio.h> #define PI 3.1415927 double r; int main() {while (~scanf("%lf",&r)) {printf("%.3lf\n",(4.0/3.0)*PI*r*r*r);}}
HDU 1004:
#import <stdio.h>
#import <string.h>
int n;
struct word {
int num;
char w[16];
}wordlist[1001];
int tot;
char tmp[16];
int main() {
while (scanf("%d",&n),n) {
tot=0;
for (int i=0; i<n; ++i) {
scanf("%s",tmp);
int flag=0;
for (int j=0; j<tot; ++j) {
if(strcmp(wordlist[j].w,tmp)==0) {wordlist[j].num++; flag=1; break;}
}
if(!flag) {
wordlist[tot].num=1;
strcpy(wordlist[tot++].w,tmp);
}
}
int max=-1, maxp =-1;
for (int i=0; i<tot; ++i) {
if(wordlist[i].num > max) {max=wordlist[i].num; maxp=i;}
}
printf("%s\n",wordlist[maxp].w);
}
}