Posted on 2009-03-03 23:29
superman 阅读(49)
评论(0) 编辑 收藏 引用 所属分类:
USACO
1 #include <fstream>
2
3 using namespace std;
4
5 int main()
6 {
7 ifstream fin("ride.in");
8 ofstream fout("ride.out");
9
10 string cometName;
11 string groupName;
12
13 fin >> cometName;
14 fin >> groupName;
15
16 int cometNum = 1;
17 int groupNum = 1;
18
19 for (unsigned i = 0; i < cometName.size(); i++)
20 cometNum *= (cometName[i] - 'A' + 1);
21 for (unsigned i = 0; i < groupName.size(); i++)
22 groupNum *= (groupName[i] - 'A' + 1);
23
24 fout << (cometNum % 47 == groupNum % 47 ? "GO" : "STAY") << endl;
25
26 fin.close();
27 fout.close();
28
29 return 0;
30 }
31