编写一个程序,模拟扔硬币的结果

Posted you are so 秀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个程序,模拟扔硬币的结果相关的知识,希望对你有一定的参考价值。

 1 import java.util.*;
 2 public class practice {
 3     public static void main(String[] args) {
 4         Random random=new Random();
 5         for (int i = 0; i < 6; i++) {//这个循环只是我想多看几次结果,可以不用。
 6             int coin=random.nextInt();
 7             System.out.println("coin="+coin);
 8             if(coin%2==0) System.out.println("正面");//coin%2的意思是,任何正整数处2的余数不是1就是0.
 9             else System.out.println("反面");
10         }
11 
12     }
13 }

运行结果如下:

以上是关于编写一个程序,模拟扔硬币的结果的主要内容,如果未能解决你的问题,请参考以下文章

扔硬币

loj2004. 「SDOI2017」硬币游戏

@loj - 2004@ 「SDOI2017」硬币游戏

用偏硬币模拟抛硬币的程序

硬币游戏---代码分析与改进

BZOJ4820[Sdoi2017]硬币游戏 AC自动机+概率DP+高斯消元