pku2232 New Stone-Forfex-Cloth Game
石头剪刀布,每个人出什么已知,你可以决定他们游戏的顺序,有多少人有可能赢
分情况:1:对于石头剪刀布都有的情况,这个值是n
2:对于只有两种的情况,答案是两种对抗能赢得那种的人数
3:只有一种的情况,答案是n
View Code
1 program pku2232(input,output); 2 var 3 n,i :longint; 4 c,s,f:longint; 5 ss:ansistring; 6 begin 7 while not eof do 8 begin 9 c:=0;s:=0;f:=0; 10 readln(n); 11 readln(ss); 12 for i:=1 to length(ss) do 13 case ss[i] of 14 'C':inc(c); 15 'F':inc(f); 16 'S':inc(s); 17 end; 18 if c*s*f<>0 then 19 begin 20 writeln(n); 21 continue; 22 end; 23 if (c=0)and(s*f<>0) then 24 begin 25 writeln(s); 26 continue; 27 end; 28 if (s=0)and(c*f<>0) then 29 begin 30 writeln(f); 31 continue; 32 end; 33 if (f=0)and(s*c<>0) then 34 begin 35 writeln(c); 36 continue; 37 end; 38 if (c*s*f=0) then 39 writeln(n); 40 end; 41 end.