Your Ride Is Here
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Your Ride Is Here相关的知识,希望对你有一定的参考价值。
题解:
模拟。
将这两个字符串每一个字符所对应的数字相乘,在mod 47判断是否相同(注意:相同GO,不相同STAY)。
{
ID:h1956701
LANG:PASCAL
PROB:ride
}
var s1,s2:ansistring;
function pd(s:ansistring):longint;
var ans,i:longint;
begin
ans:=1;
for i:=1 to length(s) do ans:=ans*(ord(s[i])-64)mod 47;
exit(ans);
end;
begin
assign(input,‘ride.in‘);
reset(input);
assign(output,‘ride.out‘);
rewrite(output);
readln(s1);
readln(s2);
if pd(s1)=pd(s2) then writeln(‘GO‘)
else writeln(‘STAY‘);
close(input);
close(output);
end.
以上是关于Your Ride Is Here的主要内容,如果未能解决你的问题,请参考以下文章
USACO Section 1.1 Your Ride Is Here