USACO 1.1.1 Your Ride Is Here
2012-02-20 15:48
183 查看
为了鞭策自己把USACO通关,今天开始逐题写题解,写得不好,望大家指正!
第一次写USACO,把格式搞错了好几次,汗。
本题较水,把字符串写成字符数组,统计每一位的值的乘积,最后比较模47的结果是不是与“彗星”模47的结果一样,一样则输出“GO”,否则输出“STAY”。
代码如下:
第一次写USACO,把格式搞错了好几次,汗。
本题较水,把字符串写成字符数组,统计每一位的值的乘积,最后比较模47的结果是不是与“彗星”模47的结果一样,一样则输出“GO”,否则输出“STAY”。
代码如下:
/* ID: michael139 LANG: C PROG: ride */ #include<stdio.h> #include<string.h> int main () { FILE *fin = fopen ("ride.in", "r"); FILE *fout = fopen ("ride.out", "w"); int len[2],i,ans[2]; char s1[1010],s2[1010]; while (fscanf(fin,"%s%s",s1,s2)!=EOF) { len[0] = strlen(s1); len[1] = strlen(s2); ans[0] = ans[1] = 1; for (i=0;i<len[0];i++) { ans[0] *= s1[i]-'A'+1; } for (i=0;i<len[1];i++) { ans[1] *= s2[i]-'A'+1; } fprintf(fout,"%s\n",ans[0]%47==ans[1]%47?"GO":"STAY"); } return 0; }
相关文章推荐
- USACO 1.1.1 Your Ride Is Here (ride)
- USACO1.1.1 Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here
- USACO 1.1.1 Your Ride Is Here
- USACO1.1.1--Your Ride Is Here
- USACO1.1.1 Your Ride Is Here (ride)
- USACO1.1.1 Your Ride Is Here (ride)
- USACO 1.1.1 Your Ride Is Here
- USACO1.1.1 Your Ride Is Here(你要乘坐的飞碟在这里)
- USACO之Section1.1.1 Your Ride Is Here
- USACO1.1.1 - PROB Your Ride Is Here
- USACO: 1.1.1 Your Ride Is Here (ride) 解析!
- USACO 1.1.1 Your Ride Is Here
- usaco-1.1.1-PROB Your Ride Is Here
- USACO1.1.1 Your Ride Is Here 你坐的是这里
- Usaco 1.1.1 你的飞碟在这儿!(Your Ride Is Here)
- USACO1.1.1 Your Ride Is Here
- [USACO 1.1.1] Your Ride Is Here
- USACO-Your Ride Is Here(你的飞碟在这儿)-Section1.2<1>
- USACO Your Ride Is Here