{
ID: xieyi001
PROG: ride
LANG: PASCAL
}
Program ride;
Var
fin,fout:text;
ch:char;
ma,mb:integer;
va,vb:longint;
Begin
Assign(fin,'ride.in');Reset(fin);
Assign(fout,'ride.out');Rewrite(fout);
va:=1;
While Not eoln Do
Begin
Read(fin,ch);
va:=va*(Ord(ch)-64);
End;
ma:=va Mod 47;
Readln(fin);
vb:=1;
While Not eoln Do
Begin
Read(fin,ch);
vb:=vb*(Ord(ch)-64);
End;
Readln(fin);
ma:=va Mod 47;mb:=vb Mod 47;
If ma=mb Then Writeln(fout,'GO') Else Writeln(fout,'STAY');
Close(fin);Close(fout);
End.
大概是文件处理的问题..高人指点下