自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 蓝桥云课拼正方形

小蓝正在玩拼图游戏,他有 73851378887217385137888721 个 2×22×2 的方块和 1047024510470245 个 1×11×1 的方块,他需要从中挑出一些来拼出一个正方形,比如用 33 个 2×22×2 和 44 个 1×11×1 的方块可以拼出一个 4×44×4 的正方形,用 99 个 2×22×2 的方块可以拼出一个 6×66×6 的正方形,请问小蓝能拼成的最大的正方形的边长为多少。

2025-03-18 16:38:57 155

原创 蓝桥云课班级活动

小明的老师准备组织一次班级活动。班上一共有 nn 名 (nn 为偶数) 同学,老师想把所有的同学进行分组,每两名同学一组。为了公平,老师给每名同学随机分配了一个 nn 以内的正整数作为 idid,第 ii 名同学的 idid 为 aiai​。老师希望通过更改若干名同学的 idid 使得对于任意一名同学 ii,有且仅有另一名同学 jj 的 idid 与其相同 (ai=ajai​=aj​)。请问老师最少需要更改多少名同学的 idid?

2025-03-17 20:26:47 269

原创 蓝桥云课好数

一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯⋯ ) 上的数字是偶数,我们就称之为 “好数”。给定一个正整数 NN,请计算从 1 到 NN 一共有多少个好数。

2025-03-12 19:55:49 195

原创 蓝桥握手问题

小蓝组织了一场算法交流会议,总共有 5050 人参加了本次会议。在会议上,大家进行了握手交流。按照惯例他们每个人都要与除自己以外的其他所有人进行一次握手 (且仅有一次)。但有 77 个人,这 77 人彼此之间没有进行握手 (但这 77 人与除这 77 人以外的所有人进行了握手)。请问这些人之间一共进行了多少次握手?注意 AA 和 BB 握手的同时也意味着 BB 和 AA 握手了,所以算作是一次握手。

2025-03-11 16:53:51 330

原创 蓝桥奇怪的捐赠

100100 万元必须被正好分成若干份(不能剩余)。每份必须是 77 的若干次方元。比如:11 元, 77 元, 4949 元,343343 元,...地产大亨 Q 先生临终的遗愿是:拿出 100100 万元给 X 社区的居民抽奖,以稍慰藉心中愧疚。在满足上述要求的情况下,分成的份数越多越好!请你帮忙计算一下,最多可以分为多少份?相同金额的份数不能超过 55 份。思路:转换为七的进制进行计算。

2025-03-11 16:32:55 211

原创 蓝桥剪纸刀

在上面的例子中,小蓝的打印机没办法打印到边缘,所以边缘至少要裁 4 次。另外,小蓝每次只能裁一张纸,不能重叠或者拼起来裁。小蓝用一张纸打印出两行三列共 6 个二维码,至少使用九次裁出来,下图给出了一种裁法。印出 20 行 22 列共 440 个二维码,他至少需要裁多少次?小蓝有一个裁纸刀,每次可以将一张纸沿一条直线裁成两半。// 请在此输入您的代码。如果小蓝要用一张纸打。

2025-03-11 16:02:08 292

原创 Object02

/ new Person()创建的空间(数据)才是真正的对象。System.out.println("当前这个人的信息");// TODO 自动生成的方法存根。// p1是对象名,(对象引用)// 创建Person对象。

2024-10-12 17:01:48 141

原创 Object01.java

System.out.println("第一只猫的信息为" +cat1.name +" "+cat1.age + " "+cat1.color);System.out.print("第二只猫的信息为" +cat2.name +" "+cat2.age + " "+cat2.color);// String[] Cat1 = {"小白","3","白色"};// String[] Cat2 = {"小花","4","花色"};// //单独变量解决 =》不利于数据的管理(把一只猫的信息拆解)

2024-10-12 16:47:25 256

原创 Trip.java

System.out.print("旺季儿童的票价为60/2");System.out.print("淡季除成人外票价均为20");System.out.print("旺季成年人的票价为60");System.out.print("老年人的票价为60/3");System.out.print("淡季成年人的票价为40");System.out.print("请输入现在所处的月份");System.out.print("请输入你的年龄");System.out.print("请输入你的年龄");

2024-10-10 18:57:32 432 1

原创 ByteHomework.java

/错误 字符串转化成整数要用包中类 应该 Integer.parselnt("18");//错误 b + 2 为int类型不能赋给short。//错误 i+1后的类型为int,精度比char高。//4.写出将String转换成double类型的语句,以及将char类型转换成String的语句。// 正确 int 会自动转化为double。//错误 double 不能赋给 int。//a%b当a是小数时,公式 = a - (int)a/b*b。

2024-05-06 19:23:04 139

原创 ByteOperator.java

< 11111111 11111111 11111111 11111111 运算后的补码。<< 11111111 11111111 11111111 11111100 运算后的补码。/* 补码 00000000 00000000 00000000 00000001。补码 11111111 11111111 11111111 11111111。补码 11111111 11111111 11111111 11111111。/* 位运算符>>,<<,>>>

2024-04-25 17:29:30 221

原创 ByteOperator.java

1)先得到 2的补码 =>2的原码 00000000 00000000 00000000 00000010(int类型占四个字节)2的补码 00000000 00000000 00000000 00000010。2)3的补码=>3的原码 00000000 00000000 00000000 00000011。2)3的补码=>3的原码 00000000 00000000 00000000 00000011。2)3的补码=>3的原码 00000000 00000000 00000000 00000011。

2024-04-24 20:02:51 671

原创 Input.java

System.out.println("名字" + name + "年龄" + age + "薪水" +sal );//表示把java.util下的Scanner类导入。//接受用户输入int。System.out.println("人的信息如下:");System.out.println("请输入名字");System.out.println("请输入年龄");System.out.println("请输入薪水");

2024-04-01 18:43:48 180

原创 TernaryOperator.java

/条件表达式为T 执行 a++ 先赋值再+1。//可以执行,满足int自动转换double。//强制转换 可以执行。2.如果条件表达式为false,运算后的结果是表达式2. */System.out.println("b=" + b );System.out.println("最大的数是" +max2 );//表达式1和表达式2要为可以赋给接受变量的类型(或可以自动转换)

2024-03-28 20:16:25 169

原创 AssignOperator.java

/等价 n =(byte)(n + 3) 为什么代码可以通过的原因:底层将int类型转换为byte类型。//复合赋值运算符会进行类型转换。

2024-03-28 19:35:10 107

原创 LogicOpertateExercise.java

/F F 执行i++ i=50。//TT执行i++ i++47。if(a++==6 & ++b==6){//逻辑与 后加加 先比较后自增 F T 返回F。if(x++==5 || ++y==5){//短路或 ++y 不执行 F。if(c++==6 && ++d==6){//短路与 ++d 不执行。if(e++==5 | ++f==5){//逻辑或 T F。

2024-03-27 21:11:14 285

原创 RelationalOperator.java

/对于&&短路与而言,如果第一个条件为false,后面的条件不会再判断。//对于&逻辑与而言,如果第一个条件为false,后面的条件仍然会判断。//对于||短路或而言,如果第一个条件为Ture,后面的条件不会再判断。//对于|逻辑或而言,如果第一个条件为Ture,后面的条件仍然会判断。//||短路或的使用,全假出假,有真出真。//&逻辑与的使用,全真出真,有假出假。//|逻辑或的使用,全假出假,有真出真。//&&短路与的使用,全真出真,有假出假。

2024-03-26 20:46:58 755

原创 ArithmaticOperatorExercise.java

System.out.println("112天" + "合" + weeks +"个星期" + leftdays + "天");//5/9*(280-100)=0,因为5/9=0。//规则使用临时变量 1)temp = i;//规则使用临时变量 1)i=i + 1=2;// (2).星期数 weeks:days / 7 零xx天 leftdays:days % 7。//5/9(华氏温度-100),求出华氏温度对应的摄氏温度。// (1).使用int 变量 days 保存 天数。

2024-03-25 19:46:06 724

原创 ArithtimaticOperator.java

/就是 25.88 + 37.99。//得到 男 字符码值 + 女 字符码值。//假如给我三天光明活着。/*随便写一个小数默认为是double类型,double类型范围大于float类型范围,/*变成,保存两本书名,用+号连接,看效果。保存两本书的价格,用加号拼接,看效果。//单字符用 char 保存 多字符用 String 保存。String book1 = "假如给我三天光明";String book2 = "活着";//字符类型的本质是数字。//保存两本书的价格。//编写一个main方法。

2024-03-25 19:44:47 126

原创 usecharacter.java

System.out.println("姓名\t年龄\t成绩\t性别\t爱好\n" + name + "\t" + age + "\t" + score。姓名 年龄 成绩 性别 爱好。String hobby = "打篮球";char gender = "男";1)用变量将姓名,年龄,成绩,性别,爱好储存。4) 添加转义字符,用一条语句输出。/*编程实现如下效果。

2024-03-21 18:56:11 189 1

原创 plus.java

/就是 25.88 + 37.99。//得到 男 字符码值 + 女 字符码值。//假如给我三天光明活着。/*随便写一个小数默认为是double类型,double类型范围大于float类型范围,/*变成,保存两本书名,用+号连接,看效果。保存两本书的价格,用加号拼接,看效果。//单字符用 char 保存 多字符用 String 保存。char c1 = "男";//字符类型的本质是数字。编写一个main方法。//保存两本书的价格。

2024-03-21 18:33:01 220

原创 character.java

/使用char类型,分别保存 \n \t \r \\ 1 2 3等字符,并打印输出。//编写一个main方法。

2024-03-21 18:01:22 204

原创 count.java

/编写一个main方法。

2024-03-21 16:37:47 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除