`
yejun0099
  • 浏览: 26459 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

双色球随机产生

    博客分类:
  • java
阅读更多
package t1;

import java.util.Random;

public class Something {

	// 排序--> 如果出现重复 -->重新产生随机数--> 排序 (迭代)
	public static void compard(int arr[]) {
		for (int j = 0; j < 6; j++) {
			for (int k = 0; k < 5 - j; k++) {
				if (arr[k] > arr[k + 1]) {
					int temp = arr[k + 1];
					arr[k + 1] = arr[k];
					arr[k] = temp;
				}
				if (arr[k] == arr[k + 1]) {
					// System.out.println("出现重复");
					arr[k] = new Random().nextInt(33) + 1;
					compard(arr);
				}
			}

		}

	}
	//主方法
	public static void main(String[] args) {
		//for (int m = 0; m < 1000; m++) { 进行10000多次测试 不出现重复
			int[] arr = new int[6];
			for (int i = 0; i < 6; i++) {
				arr[i] = new Random().nextInt(33) + 1;
				if (i > 0) {
					for (int n = 0; n < i; n++) {
						while (arr[i] == arr[n]) {//第i个数出现重复  第i个数重新产生随机数
							arr[i] = new Random().nextInt(33) + 1;
						}
					}
				}
				// System.out.print(arr[i] + " ");
			}
			System.out.println("-------------------");
			compard(arr);

			System.out.print("红球 ");
			for (int v = 0; v < 6; v++) {
				System.out.print(arr[v] + " ");
			}
			System.out.println("  蓝球" + (new Random().nextInt(16) + 1));
		}
	//}
}

 

分享到:
评论

相关推荐

    C++实现双色球随机生成器及兑奖

    本项目“C++实现双色球随机生成器及兑奖”旨在利用C++的强大功能,创建一个能够模拟双色球彩票的随机生成器,并具备数据处理功能,如导入、导出和中奖情况的分析。下面将详细阐述这个项目中的关键知识点。 首先,...

    html模拟福彩双色球随机产生

    这是做好的html页面,可以使用电脑浏览器,和手机浏览器打开,进行产生福彩双色球随机数,目前对手机端做了适配,电脑端暂未适配,建议使用手机浏览器打开。

    VB编译 双色球随机软件

    在本项目中,“双色球随机软件”是利用VB进行开发的,其核心功能是生成双色球彩票的随机号码,帮助用户在购买彩票时提供参考。 双色球彩票是一种流行的中国彩票游戏,由6个红球和1个蓝球组成,红球的范围是从1到33...

    QT写的双色球随机抽选

    总之,"QT写的双色球随机抽选"是一个结合了QT框架、随机数生成、UI设计以及事件处理的项目,对于学习QT编程的新手来说,是一个很好的实践案例,可以帮助他们巩固基础知识,理解QT的使用方式,并且体验到编程的乐趣。...

    易语言源码双色球随机选号易语言源码.rar

    《易语言源码双色球随机选号》是一款基于易语言开发的程序,主要用于生成双色球彩票的随机号码。易语言是中国自主研发的一种编程语言,它以“易”为理念,设计简洁,易于学习,适合初学者进行程序开发。这款源码的...

    PHP模拟双色球随机选号

    PHP模拟双色球随机选号 一、开发环境 1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0 。 2、文本编辑器:Sublime Text3。 二、主要技术 本实验主要使用while循环、GD库和函数的封装和调用实现迷宫的...

    用VB编写双色球随机开奖号

    标题“用VB编写双色球随机开奖号”指的是利用Visual Basic (VB)编程语言来创建一个程序,该程序能够模拟双色球彩票的随机选号过程。双色球是中国流行的一种彩票游戏,其规则是玩家从1到33的红球中选择6个号码,并从1...

    双色球随机抽选

    在这个项目中,我们看到的"双色球随机抽选"是一个程序,它能够自动生成一组或多组双色球号码,以供购买者参考或娱乐。 双色球彩票在中国非常流行,每期由6个红球(1到33之间)和1个蓝球(1到16之间)组成。红球和...

    用javascript写的一个随机产生双色球号码

    这个项目是用JavaScript编写的一个小工具,它可以随机生成双色球彩票的号码。双色球是一种流行的彩票游戏,其规则包括6个红色球和1个蓝色球,其中红色球的数字范围是1到33,且不能重复,蓝色球的数字范围是1到16。 ...

    双色球 红球随机取c# .net3.5应用程序

    总的来说,这个双色球随机取数程序展示了C#在实现简单实用工具方面的灵活性和效率,同时也提供了一个学习和实践C#编程、随机数生成、数据结构(如列表)以及用户交互的好例子。无论是彩票爱好者还是初学者,都能从中...

    Vb6.0双色球数据随机生成器.rar

    Vb6.0双色球包号数据随机生成器,数据生成完成的话,可以选择顺序缩水、概率缩水,可定义数值的最小可能、最大可能。程序仅供学习VB算法,所生成数据并不起任何作用。

    java 实现双色球随机选号 源代码

    自己写的一段小代码,实现双色球随机选球功能, 每次运行自动生成30组 希望给你带来好运

    python3.2.5写的双色球随机小程序

    这个"python3.2.5写的双色球随机小程序"是一个基于Python 3.2.5版本编写的程序,旨在帮助用户快速生成随机的双色球号码,替代手动挑选,增加购买的乐趣和便捷性。 Python 3.2.5是Python编程语言的一个旧版本,发布...

    简单的递归算法 随机生成不重复的双色球号码

    用简短的JAVA代码使用递归算法生成随机不重复的双色球号码

    Excle VBA实现彩票号码随机生成

    Excle VBA实现彩票号码随机生成,彩票号码随机生成器

    随机生成双色球java程序window可运行

    在本文中,我们将深入探讨如何使用Java编程语言创建一个随机生成双色球的程序,以及在Windows操作系统上运行此类程序的细节。双色球是一种流行的彩票游戏,其选号过程通常涉及从红球(1-33)和蓝球(1-16)中随机...

    C语言双色球随机程序示例与解析.doc

    C语言双色球随机程序示例与解析 本文档对C语言双色球...本程序可以用于生成双色球随机号码,例如用于彩票抽奖、游戏等领域。同时,本程序也可以作为C语言初学者的学习资料,了解C语言的随机函数和冒泡排序法的应用。

    简单的随机彩票(双色球)

    通过这个“简单的随机彩票(双色球)”项目,开发者不仅可以学习到如何生成随机数,还可以深入理解数据结构(如列表)、错误处理、用户交互以及软件开发流程。这是一个很好的实践项目,对于初学者来说,既能巩固基础...

    双色球根据胆码条件随机生成

    danma_input = input("请输入双色球胆码,多个号码请用逗号隔开:") danma = [int(i) for i in danma_input.split(",")] # 选择胆码出现个数 danma_select_num = int(input("请选择胆码的个数(1-6):")) # 生成...

Global site tag (gtag.js) - Google Analytics