随笔 - 147  文章 - 71  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

随笔分类(146)

随笔档案(147)

文章分类(28)

文章档案(28)

喜欢的Blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜

http://acm.fzu.edu.cn/problem.php?pid=1490
因为游戏恰好在棋谱的最后一步落子时分出胜负,因此只要看最后一步是谁落子,就是谁胜。而此题规定是黑方先放子,这样的话,要判断最后一步是谁下的只要知道总共下棋的步数的奇偶性,如果是奇数那么就是黑方胜,否则就是白方胜。
import java.util.*;
import java.io.*;

public class ACM_1490{
    
    
public static void main(String rgs[]) throws Exception
    
{
        BufferedReader stdin 
= new BufferedReader(new InputStreamReader(System.in));
           String s 
= null;
           
int step = 0;           
          
while((s = stdin.readLine())!=null)
        
{
            StringTokenizer st 
= new StringTokenizer(s);
            
while(st.hasMoreTokens()){
                String t 
= st.nextToken();
                
if(t.equals("END")){
                    
if(step%2==1)
                        System.out.println(
""+step);
                    
else
                        System.out.println(
""+step);                   
                    step 
= 0;
                }

                
else
                    step
++;
            }

        }
   
    }

}

posted on 2010-09-30 20:24 飞翔天使 阅读(205) 评论(0)  编辑  收藏 所属分类: foj

只有注册用户登录后才能发表评论。


网站导航: