模拟双色球小程序

简介: 模拟双色球小程序
import java.util.Random;
/*
 * 双色球
 * 代码如下
 */
class Ball{ //创建球类
  private boolean flag=true;  //是否重复标记
  private int intRd = 0;  //记录随机数
  int[]  Color(int[] a){
    int count = 0;
    Random rdm = new Random(System.currentTimeMillis());
    while(count<a.length){
      intRd = Math.abs(rdm.nextInt())%33+1;
      for(int i=0;i<count;i++){
        if(a[i]==intRd){
          flag = false;
          break;
        }else{
          flag = true;
        }
      }
      if(flag){
        a[count] = intRd;
        count++;
      }
    }
    return a;
  }
}
public class MathDemo {
  public static void main(String[] args) {
    int[] OldRed = new int[6];
    Random rdm = new Random(System.currentTimeMillis());
    int Blue = Math.abs(rdm.nextInt())%16+1;
    Ball b = new Ball();   //创建球对象    
    int[] NewRed = b.Color(OldRed);
    System.out.print("RedBall: ");
    for(int i = 0;i<NewRed.length;i++){
      if(NewRed[i]<10){
        System.out.print("0"+NewRed[i]+" ");
      }else{
        System.out.print(NewRed[i]+" ");
      }
    }
    System.out.println();
    if(Blue<10){
      System.out.println("BlueBall: 0"+Blue);
    }else{
      System.out.print("BlueBall: "+Blue);
    }   
  }
}
相关文章
|
Java
微信红包的模拟代码
微信红包的模拟代码
143 1
|
人工智能 安全 JavaScript
模拟“嫦娥五号”探月小游戏【附源码】
在实际的探月过程中,这些操作都是由程序精确测量和控制的。而在这个游戏里,则需要玩家手动完成 降落 和 上升对接 这两个操作。
|
5月前
|
数据可视化 算法 数据挖掘
【2022高教社杯数学建模】C题:古代玻璃制品的成分分析与鉴别方案及代码实现(已经更新完毕)
2022年高教社杯数学建模竞赛C题的详细分析、解题过程和代码实现,题目围绕古代玻璃制品的成分分析与鉴别,涉及表面风化分析、分类规律研究、未知类别鉴别和化学成分关联关系比较等多个问题。
96 1
【2022高教社杯数学建模】C题:古代玻璃制品的成分分析与鉴别方案及代码实现(已经更新完毕)
|
7月前
|
Java
JavaSE——模拟双色球业务(双色球业务介绍、总体实现步骤分析,代码+运行结果)
JavaSE——模拟双色球业务(双色球业务介绍、总体实现步骤分析,代码+运行结果)
98 7
|
7月前
|
前端开发 JavaScript
综合案例(前端代码练习):猜数字和表白墙
综合案例(前端代码练习):猜数字和表白墙
46 0
|
存储 机器人 C++
leetcode 每日一题 874. 模拟行走机器人 c++模拟解法
简单来说就是机器人在一个矩阵上移动 我们要找到一个离原点的一个最大欧式距离的平方
142 0
|
JavaScript
小明特别喜欢打扑克牌,除了喜欢斗地主和德州扑克之外,还喜欢一种叫桥牌的游戏,桥牌的具体规则相当复杂,有叫牌、打牌和计分三个阶段,还有不断变化的局况,局况可能影响叫牌打牌策略。但是小明暂时不关心这一些,
小明特别喜欢打扑克牌,除了喜欢斗地主和德州扑克之外,还喜欢一种叫桥牌的游戏,桥牌的具体规则相当复杂,有叫牌、打牌和计分三个阶段,还有不断变化的局况,局况可能影响叫牌打牌策略。但是小明暂时不关心这一些,
379 0
牛客练习赛71——回文数(模拟+细节)
牛客练习赛71——回文数(模拟+细节)
88 0
L2-040 哲哲打游戏 (25 分)(模拟)
L2-040 哲哲打游戏 (25 分)(模拟)
136 0
|
存储
L2-028 秀恩爱分得快 (25 分)(模拟)
L2-028 秀恩爱分得快 (25 分)(模拟)
211 0