import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class T {
public static void main(String[] arg){
s();
}
/**
* 用户输入一个1-10的数
* 随机生成输入的数的个数的数在1-10里面
* 里面不能有重复的
* 比如输入5:1,3,4,5,6就可以,1,1,2,3,4就不行
*/
public static void s() {
Scanner sc = new Scanner(System.in);
int r = sc.nextInt();
if(r <= 10) {
int[] ints = new int[r];
for(int i = 0; i < ints.length; i ++) {
ints[i] = new Random().nextInt(10) + 1;//随机添加1-10的数
for(int j = 0; j < i; j ++) {//去掉重复的数,然后随机生成另外一个数
if (ints[i] == ints[j]) {//判断重复的.
i --;//当前i-1
continue;//继续
}
}
}
Arrays.sort(ints);
for(int i = 0; i < ints.length; i ++) System.out.println(ints[i]);
}
else System.out.println("plese enter 1-10 number.");
}
}
分享到:
相关推荐
在开发过程中,会遇到生成XX编号之类的数据,而且这编号不能重复,所以根据当前时间,生成8位不重复的数.
在Struts+Spring+Mybatis基础上写的比较灵活的产生随机数,可以用到用户编号随机产生,其中验证了随机数不会重复产生。
利用excel函数生成不重复随机值,初级excel用户使用
产生规定范围内的Excel随机数.rar,随机数经常用于模拟数据以测试某个算法或参数是否可行。本例所示,利用介绍的公式将产生指定范围的不重复随机数值。
我们可以将随机产生的数存入数组,但在存入的同时去除重复的值,即可生成一定数量的不重复随机数。当然也可以把指定范围内的数值存进数组,再使用shuffle($array)打乱这个数组,然后再截取其中一定数量的值。但后面...
JavaScript是一种解释型语言,这意味着它不需要先编译就可以在浏览器中运行。它支持面向对象编程,并可以与其他技术(如Ajax和Web API)一起使用,以实现更复杂的功能,如实时更新内容、响应用户操作和创建交互式...
1、游戏开始, 、游戏开始, 电脑随机生成三个 不重复的 十以内的 数字。 2、玩家输入他所猜测的三个数字 玩家输入他所猜测的三个数字 3、将 玩家 提交的数与 提交的数与 电脑生成 的数进行比较,结果显示成 的数...
1、游戏开始,电脑随机生成三个不重复的十以内的数字。 2、玩家输入他所猜测的三个数字 3、将玩家提交的数与电脑生成的数进行比较,结果显示成"*A*B"。A代表位置正确数字也正确,B代表数字正确但位置不正确,比如...
js永不重复随机数实现代码比较
系统随机生成1个4位数字(位之间不重复,即0-9最多出现1次),然后可以输入一个4位数字开始猜测(允许重复),回车后系统返回猜测情况,如数字存在且位置对,则A的数值+1,如数字存在,但位置不对,则B的数值+1,如...
//随机生成1-30范围内数字 for (int i = 0; i < arr.length; i++) {// [0,1) [0,30) [1,31) arr[i] = (int) (Math.random() * 30) + 1; //与之前生成的数字作比较,若相同,则重新生成 for (int j = 0; j...
本文实例讲述了PHP查找数值数组中不重复最大和最小的10个数的方法。分享给大家供大家参考。具体如下: 1. php代码如下: //随机生成1万个元素的数组 for($i=0;$i<10000;$i++){ $ary[]=rand(1,100000); } $ary=...
灌砂法压实度计算表1-VBA测试,随机生成指定区间的数值,到达要求后停止计算,批量,不重复,快速,vba源码
实现不重复的随机数,可随机生成1-10个字符,当然也可生成随机有重复的数据,本例重点演示了随机但不重复的数值生成方法,挑选出最大值和最小值信息。在生成这些不重复的数据后,还可以对它们进行随机升序排列和降序...
如果选择题目模板,在指定录入矩阵模式后,输入81个数值,0为隐藏,非0数值为显示,根据输入重新生成当前数独,指定题目,同模板,但是会检查题目是否符合要求,指定完整数独,同题目,但是会检查不应该有0值,如果...
如果选择题目模板,在指定录入矩阵模式后,输入81个数值,0为隐藏,非0数值为显示,根据输入重新生成当前数独,指定题目,同模板,但是会检查题目是否符合要求,指定完整数独,同题目,但是会检查不应该有0值,如果...
简单随机桥上的Hammond项目 文件格式 简单随机桥(SRB)的主要类存储在Bridge... 如果不输入特定的正文,则会随机生成。 Bridge.py文件自身中相对清晰地解释了Bridge类中所有方法的详细信息,它们的作用以及如何工作。
• 统计开奖号码中不重复数字个数 • 取得零件规格中的最后序号 • 利用TEXT函数格式化设备编号 • 从身份证号码中提取员工的生日信息 • 使用TEXT 函数显示中文格式的年份 • 将数值转换为商业发票中的中文大写金额...
统计最大的连续次数3个“不重复”个数统计在一列有重复的姓名中,如何统计出具体有几人 计数的问题 不相同 如何分班统计男女人数 在几百几千个数据中发现重复项 统计互不相同的数据个数 多个工作表的单元格合并计算 ...
统计最大的连续次数3个“不重复”个数统计在一列有重复的姓名中,如何统计出具体有几人 计数的问题 不相同 如何分班统计男女人数 在几百几千个数据中发现重复项 统计互不相同的数据个数 多个工作表的单元格合并计算 ...