zoukankan      html  css  js  c++  java
  • 剪刀,石头,布

    package exercise_4;
    import java.util.Scanner;
    public class Q4_34 {
        public static void main(String[] args) {
            System.out.println("Enter a number(scissor(0),rock(1),paper(2)): ");
            Scanner input = new Scanner(System.in);
            int []count = new int[1000000];
            int i = 0;
            while(true){
                int inputans=input.nextInt();
                int ans=(int)(3*Math.random());
                System.out.println("The computer is "+ans);
                if(inputans-ans==1||inputans-ans==-2){
                    count[i]=0;
                    if(i>1){
                        if(count[i]==count[i-1]&&count[i-1]==count[i-2]){
                            System.out.println("You are win!");
                            break;
                            }
                        }
                    }
                else if(inputans-ans==-1||inputans-ans==2){
                    count[i]=1;
                    if(i>1){
                        if(count[i]==count[i-1]&&count[i-1]==count[i-2]){
                            System.out.println("The computer is win!");
                            break;
                            }
                        }
                    }
                else
                    count[i]=2;
            i++;
            }
            
        }
    }//连续赢两次算赢,用堆很快
  • 相关阅读:
    ES6介绍
    django-缓存
    Python标准模块--functools
    python-深浅拷贝
    Django专题-ugettext_lazy
    PHP 连接 MySQL
    PHP 过滤器
    PHP session
    PHP cookie
    PHP 文件上传
  • 原文地址:https://www.cnblogs.com/heqinghui/p/2697768.html
Copyright © 2011-2022 走看看