数22
import java.util.Random;
public class HelloWorld
{
	public static void main(String[] args)
	{
		int flag = 1;
		// 创建Random类对象
		Random random = new Random();
		for (int i = 1; i <= 22; i++)
		{
			// int j = 1;
			// 产生随机数
			int number = random.nextInt(2 - 1 + 1) + 1;
			// 打印随机数
			// System.out.println("产生一个"+1+"到"+2+"之间的随机整数:"+number);
			if (flag % 2 != 0)
			{
				if (number == 1 || i == 22)
				{
					System.out.println("A:" + i);
				}
				else
				{
					System.out.println("A:" + i);
					System.out.println("A:" + (i + 1));
				}
				flag = 2;
			}
			else
			{
				if (number == 1 || i == 22)
				{
					System.out.println("B:" + i);
				}
				else
				{
					System.out.println("B:" + i);
					System.out.println("B:" + (i + 1));
				}
				flag = 1;
			}
			if (number == 2)
			{
				i = i + 1;
			}
			// j = j + 1;
			// System.out.println(i);
		}
	}
}
两个人A、B随意谁先开始,轮流报数 每人可以选择报一个数或者两个数,谁先数到22谁赢
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号