您的位置:首页 > 其它

your ride is here(USACO)

2010-02-20 13:41 435 查看
/*
ID:tianlin2
PROG:ride
LANG:C++
*/
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{ string a,b;
ofstream fout("ride.out");
ifstream fin("ride.in");
int c=1,d=1;
fin>>a>>b;
for(string::size_type i=0;i!=a.size();++i)
{ if(a[i]>='A'&&a[i]<='Z') c*=a[i]-64;
else c*=a[i]-96;
}
for(string::size_type h=0;h!=b.size();++h)
{ if(b[h]>='A'&&b[h]<='Z') d*=b[h]-64;
else d*=b[h]-96;
}
if(c%47==d%47)
fout<<"GO"<<endl;
else
fout<<"STAY"<<endl;
cout<<a<<' '<<b<<endl;
return 0;
}


USACO的题目!第一题最简单的一题!当初还不会提交,所以这题提交得很纠结!

考虑了大写和小写的情况!

ASCII编码转化为INT型
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: