[USACO] Section 1.1 ride 题解

来源:互联网 发布:上知传媒 编辑:程序博客网 时间:2024/04/30 08:05

acm初学者之路。。。从usaco开始刷题 

第一题 题解没什么好写的 一看就懂。 

//#include<iostream>
#include<fstream>
#include<cstring>
using namespace std;
ifstream cin("ride.in");
ofstream cout("ride.out");
int main()
{
long A=1,B=1;
char a[6],b[6];
while(cin>>a>>b)
{
int la = strlen(a);
int lb = strlen(b);
for(int i=0;i<la;i++)
{
int t = a[i] - 'A' + 1;
A *= t;
A %=47;
}
for(int i=0;i<lb;i++)
{
int t = b[i] - 'A' + 1;
B *= t;
B %= 47; 

if(A==B)
cout<<"GO"<<endl;
else
cout<<"STAY"<<endl;
    }
return 0;
}

1 0
原创粉丝点击