如下图所示,完成对应的双色球摇奖功能: 要求:随机摇出1-33之间的7个随机数,不能重复 第一种方法利用Set集合元素的不可重复性; 第二种方法:使用ArrayList存储双色球号码 说明:由于ArrayList集合支持存储相同元素,所以每次往集合中储存双色球号码之前,都要对集合进行遍历。...

分析以下需求并实现 (1)定义方法public static boolean isSym(int[] arr),判断数组中的元素值是否对称,对称返回true,不对称返回false; (2)在main方法中,定义一个数组,并调用方法。 (3)打印结果:[1,2,3,4,3,2,1]是否对称:true 分析以下需求并实现 (1)定义一个长度为6的int类型数组,元素值使用随机数生成(范围为50-80)...

问题描述   小D接到一项任务,要求他爬到一座n层大厦的顶端与神秘人物会面。这座大厦有一个神奇的特点,每层的高度都不一样,同时,小D也拥有一项特殊能力,可以一次向上跳跃一层或两层,但是这项能力无法连续使用。已知向上1高度消耗的时间为1,跳跃不消耗时间。由于事态紧急,小D想知道他最少需要多少时间到达顶层。 输入格式   第一行包含一个整数n,代表楼的高度。 接下来n行每行一个整数ai,代表i层的楼层...

DAG矩形覆盖

基础编程练习

  

2020-04-27 22:06:17

DAG矩形覆盖 有n个矩形,每个矩形可以用a,b来描述,表示长和宽。矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当a<c,b<d或者b<c,a<d(相当于旋转X90度)。例如(1,5)可以嵌套在(6,2)内,但不能嵌套在(3,4)中。你的任务是选出尽可能多的矩形排成一行,使得除最后一个外,每一个矩形都可以嵌套在下一个矩形内。如果有多解,矩形编号的字典序应尽量小 这个问...

Java流程控制小作业

Java基础练习  java

  

2020-06-19 00:18:56

题目一: 已知判断闰年的规则是:能被4整除,但是不能被100整除。或者能被400整除。打印从1900年至2050年期间所有的闰年。 代码如下: 题目二: 使用while/do-while/for循环三种方式打印100以内4的倍数 代码如下: 题目三: 输入数量不确定的正数和负数(一次输入一个),然后打印正数和负数的个数,当输入0时,程序停止 代码如下: 题目四: 输入序号选择不用的功能,效果如下图...

Java实现双色球 题目如下: 从a数组中取6个球(不可重复) 从b数组中取1个球 将取出来的球放入数组c中,并且将前6位从小到大排序 网上实现这类的代码很多,但是几乎都是错误的,看了很多发现去重的代码都出现了很大了问题,要么会出现数字0,要么会出现重复数字。由于考虑到这个题目练习有些同学还没有学到后面的知识,所以只用了双重的for循环来实现,来看代码吧 注意:考虑到有些同学debug没有学会,所...

Java实训作业---分支

java基础练习  java

  

2020-08-31 13:23:25

包名用公司域名倒过来写 如百度:www.baidu.com package com.baidu 做学生成绩系统,如果成绩大于80分,输出优秀,如果成绩大于70分并且小于80分,输出良好,如果成绩大于60分并且小于70分,输出及格,小于60分输出不及格。 输入一个数,判断它是否能被3、5、7整除,注意考虑同时整除的情况 打印某年某月有多少天。(提示:A、闰年的计算方法:年数能被4整除,并且不能被10...

java基础小练习

java基础练习

  

2020-05-07 09:27:26

在这里插入代码片题目要求: 1.定义"歌手"类,包含以下成员: ① 成员属性: name (姓名):String类型,age (年龄):int类型,like (爱好):String类型,属性使用private修饰。 ②生成方法: 1).get/set方法 ; 2)有参构造方法 2.定义类:Test,类中定义main()方法,按以下要求编写代码:...

盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行!” 本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?(用double存储) 计算出1—100之间所有能被3整除的整数的和? 计算1000以内所有不能被7整除的整数之和? 用while做 求10到20的累加和 找出一个数的所有因子数 输入一个数,判...

空心三角形

java基础练习

  

2020-10-13 08:31:22

题目描述 KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的“空心”三角形图案。 输入描述: 多组输入,一个整数(3~20),表示输出的行数,也表示组成三角形边的“*”的数量。 输出描述: 针对每行输入,输出用“”组成的“空心”三角形,每个&...

反斜线图案

java基础练习

  

2020-10-13 08:59:55

题目描述 KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的反斜线形图案。 输入描述: 多组输入,一个整数(2~20),表示输出的行数,也表示组成反斜线的“*”的数量。 输出描述: 针对每行输入,输出用“*”组成的反斜线。 注意 这里不要每次输出*号以后直接换行,因为题目要求就算输出星号以...

题目描述   本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印   所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。   给定任意N个符号,不一定能正好组...