实现大乐透:

  • 随机生成m个大于等于1并且小于等于35的不重复数字作为前区号码
  • 随机生成n个大于等于1并且小于等于12的不重复数字作为前区号码
  • 把m个前区号码和n个后区号码分别按照从小到大的顺序排序并格式化输出
  • 小于10的数字前面补0,同区号码之间一空格隔开

例如:m=8,n=2:
最后输出的结果为:02 04 08 09 11 16 18 31 : 03 07

//随机生成大乐透
public class BigTou {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int m = sc.nextInt();int n = sc.nextInt();List list1 = func(m, 35);String sort1 = sort(list1);List list2 = func(n, 12);String sort2 = sort(list2);System.out.println(sort1 + ": " + sort2);}//生成num个随机数 范围在1~maxpublic static List func(int num, int max) {List<Integer> list = new ArrayList<>();Random ran = new Random();for (int i = 0; i < num; i++) {int temp = ran.nextInt(max) + 1;if (i == 0) list.add(temp);else {//判断是否出现重复元素int size = list.size();for (int j = 0; j < size; j++) {if (temp == list.get(j)) {i--;break;} else {//说明查到最后一个也没有重复的元素if (j == size - 1) list.add(temp);}}}}return list;}//将list排好序 并且输出为字符串 切记:1-9记得前面补0public static String sort(List<Integer> list) {Collections.sort(list);StringBuilder sb = new StringBuilder();for (int i : list) {if (i < 10) sb.append("0" + i + " ");else sb.append(i + " ");}return sb.toString();}
}

java实现大乐透彩票相关推荐

  1. java获取大乐透开奖_java生成大乐透中奖号码

    这段时间吃完饭都会来一两注大乐透! 然后心血来潮的用java写了个简单的随机生成大乐透号码 先晒代码: public class RandomUtil { //前区1-35个号码 private st ...

  2. 使用Keras编写神经网络预测大乐透彩票,并利用历史数据回测

    写在最前面 首先郑重声明,这个赚不了钱!赚不了钱!赚不了钱!重要的话说三遍! 纯粹出于兴趣和技术做了个小实验,指望这个赚钱不太可能鸭!emmm,但可能会让你赔钱赔的少一点? 转载请注明出处:https ...

  3. 解析大乐透,预测股票信息入库

    import requests from bs4 import BeautifulSoup import pymongo #解析大乐透彩票 class Daoletou():#得到1-2页的网址def ...

  4. Java实现彩票大乐透、双色球机选号

    手写大乐透.双色球机选代码,梦想还是要有的,万一中了一千万呢,哈哈哈. 效果如下: 代码: import java.util.*; import java.util.stream.Collectors ...

  5. java基础项目-抽奖机-模拟双色球-大乐透

    java基础项目-抽奖机-模拟双色球-大乐透: 创建了很多的方法逐个编译的,做的很新手 不足之处希望多多交流.谢谢. 需求分析: 欢迎界面 欢迎使用超级幸运抽奖机 选彩种(1.双色球:2.超级大乐透) ...

  6. 纯手工采用java编写双色球、大乐透随机生成算法,真实模拟出球

    纯java原生态模拟双色球.大乐透规则进行出球,原理:比如双色球,红球33.蓝球16个,先进行红球出球计算,按照双色球出球的规则随机将33个球放入数组或集合中,规定一个出球的方向,随机数12个绑定33 ...

  7. lisp将图元追加选择_汕尾幸运儿喜爱大乐透 两次买彩票就擒获8注追加二等奖254万元...

    6月26日,中国体育彩票大乐透第19073期开奖,前区开出号码04﹑11﹑19﹑20﹑24,后区开出号码08﹑11.当期送出头奖2注,二等奖176注,其中汕尾一位幸运儿陈先生(化名)擒得追加二等奖8注 ...

  8. 用linux模拟彩票摇号器下载,大乐透模拟摇奖器拟选号器

    大乐透模拟摇奖器拟选号器是一款非常实用的彩票app,它给你带来了强大的模拟选号功能,同时也可以让小伙伴们更加钻研选号规律,让你能够轻松赢得大奖,只要你掌握一门技术,就可以稳步提升自己的收益哦,喜欢的朋 ...

  9. C语言实现模拟大乐透和双色球彩票机选【纯娱乐】

    最近迷恋彩票,无聊时用手机写的一个小程序.至于为什么要用纯C语言,因为我手机上下的编译器只支持C. #include <stdio.h> #include <stdlib.h> ...

最新文章

  1. Linux那些事儿 之 戏说USB(15)设备
  2. java 办公,中文JAVA技术网
  3. pyqt5 QMainWindow 居中
  4. Linux服务器通过rz/sz轻松上传下载文件
  5. 如何实时查看linux下的日志
  6. 根据名字预测性别——朴树贝叶斯分类器
  7. 数据科学的5种基本的面向业务的批判性思维技能
  8. 通俗易懂,C#如何安全、高效地玩转任何种类的内存之Span的脾气秉性(二)
  9. Java calendar加减时间
  10. ios 裁剪圆形头像_IOS_iOS如何裁剪圆形头像,本文实例为大家介绍了iOS裁剪 - phpStudy...
  11. linux python tab补全_python交互模式下实现tab自动补全功能
  12. android app 提高级别,android 关于提高第三方app的service优先级
  13. 服务器系统reid,服务器主机做reid
  14. BART原理简介与代码实战
  15. 剑指offer面试题[51]-数组中重复的数字
  16. 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(3)签到题3题
  17. 为什么国内的游戏公司吃相越来越难看了?
  18. 伯努利方程(压力与流量的关系)
  19. 微信机器人 DIY 从 0 到 1
  20. java中如何写像下雨_雨声像什么的比喻句,形容下雨的声音的句子

热门文章

  1. input调起ios摄像头拍照旋转问题解决思路
  2. 什么是动态代理?实际开发中如何使用?
  3. java开发本科应届生薪资大概是多少?外行人最少15k,25k是人均水平...
  4. 任正非非常理出牌:港湾、3COM、Juniper三角戏
  5. 函数式编程[Lambda 表达式,Optional,Stream流]从入门到精通(一)
  6. 计算机磁盘序列号是唯一的吗,磁盘id和硬盘序列号一样吗
  7. Xcode 工程清理瘦身
  8. 如何在没有电缆的情况下流塞恩费尔德
  9. 淘宝会不会毁了携程?
  10. pdf解密,pdf,jpg,word格式互相转换