这道题是USACO的第一题,是一道字符串水题。
大家可以在USACO开锻炼自身的水平,但需要翻墙才可以注册USACO。
USACO的网址是www.train.usaco.org。
中文翻译可以在NOCOW里面看www.nocow.cn/index.php/USACO_Training。
题目我就不多解释了,你也可以在洛谷里看。
但是洛谷的名字是你的飞碟在这里。
洛谷有时候登不上去,你可以用www.202.101.104.45:8888登录即可。
大家可以参考一下我的程序:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
char x[71],y[71];
int main(){
freopen("ride.in","r",stdin);
freopen("ride.out","w",stdout);
int n,m,j,k,i,s1=1,s2=1;
scanf("%s",&x);
scanf("%s",&y);
int xl=strlen(x),yl=strlen(y);
for(i=0;i<xl;i++){
k=x[i]-64;
s1*=k;
}
for(i=0;i<yl;i++){
k=y[i]-64;
s2*=k;
}
s1%=47;
s2%=47;
if(s1==s2)
puts("GO");
else
puts("STAY");
return 0;
}
注意!需要使用文件输入输出!