2017年8月26日 星期六

UVA10409:Die Game

  1. import java.util.*;  
  2. class main{  
  3. public static void main(String[] args){  
  4. Scanner sc=new Scanner(System.in);  
  5. while(true){  
  6. int size = sc.nextInt() ;  
  7. if(size==0break;  
  8. int n=2,s=5,e=4,w=3,currpos=1;  
  9. for(int i=0;i<size;i++){  
  10. String str=sc.next() ;  
  11. if(str.equals("north")){  
  12. n=currpos;  
  13. currpos=s;  
  14. s=7-n;  
  15. }else if(str.equals("south")){  
  16. s=currpos;  
  17. currpos=n;  
  18. n=7-s;  
  19. }else if(str.equals("east")){  
  20. e=currpos;  
  21. currpos=w;  
  22. w=7-e;  
  23. }else if(str.equals("west")){  
  24. w=currpos;  
  25. currpos=e;  
  26. e=7-w;  
  27. }  
  28. }  
  29. System.out.println(currpos);  
  30. }  
  31. }  
  32. }  

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。