USACO第一題RIDE,我的飛船在哪裡

cnyali_ljf發表於2016-03-13

這道題是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;
}


 注意!需要使用檔案輸入輸出!

 

相關文章