- 博客(46)
- 收藏
- 关注
原创 ZZULIOJ 2316:开灯问题
本文为博主原创文章,未经博主允许不得转载。题目描述有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯 将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后开着的灯的数量是多少?输入输 入两个正整数n和k(k≤n≤100000),用空格隔开。输出输出开着的灯的数量。...
2019-08-15 08:59:56
432
原创 安装yolov5依赖项关于ultralytics>=8.0.100版本问题
对比了以前的requirements.txt,发现多添加了一个依赖,也就是ultralytics>=8.0.100。笔者叭叭一句:在使用国内镜像源安装包的时候建议多尝试几个镜像源(阿里、清华、中科大、豆瓣等等),以免漏包。今天安装yolov5时,在安装依赖这步卡卡壳了,换了好多个源都安装不了,找不到这个100版本。(1)先不安装这个依赖,使用老版本的requirements.txt,等以后资源更新了再安装。(2)先安装98版本的,等以后资源更新了再升级。安装不成功的原因可能是资源还没来得及更新。
2023-05-19 09:50:02
6507
4
原创 JAVA使用方法来交换两个数的值
参数传递方法主要有三种:1、按值传递 接收的是调用者提供的变量的拷贝,不改变参数的值。2、按引用传递 接收的是调用者提供的变量地址。3、按指针传递 接收的是调用者提供的指针的拷贝,不改变指针的值和地址,但可以改变指针指向的地址。JAVA参数传递方法只有一种,按值传递。JAVA数据类型:1、基本数据类型(byte,int,l...
2019-12-20 16:57:33
1932
原创 判断所给数字是否是2的幂
给定一个x,判断x是否为2的幂(1<=x<=1000)例如 2 4 8 16都是如果你对二进制比较了解,你会发现一个很有规律的现象,但凡是2的幂,其二进制有且只有一个1(最高位),其他位都是0。 1——1 2——10 4——100 8——100016——1000利用这个特点,可以很快地判断出结果。public class ...
2019-12-20 14:57:48
428
原创 统计因子的个数
给定n个数,求这n个数因子个数和。例如n=33 4 103的因子有1 34的因子有1 2 410的因子有1 2 5 10所以个数是2+3+4=9折半查找要比挨个查询快得多,而根据平方根要比折半查找更快。public class Pan { public static void main(String[] args) { // TODO Auto-generate...
2019-12-20 14:50:25
886
原创 ZZULIOJ 1188: 选票统计(一)(结构体专题)
题目描述1483. 某单位进行选举,有5位候选人:zhang、wang、zhao、liu、miao。编写程序,统计每人所得的票数。要求每人的信息里包括两部分:name和votes,分别描述姓名和所得票数。每个人的信息用一个结构体来表示,5个人的信息使用结构体数组。输入首先输入一个整数n,表示一张选票,接下来n行,每行是一个由小写英文字母组成的字符串,表示以上5个候选人之一。输出...
2019-10-25 21:03:06
1754
原创 ZZULIOJ 1185: 添加记录(结构体专题)
题目描述有一学生成绩表,包括学号、姓名、3门课程成绩。已知该成绩表按学号升序排序。请编程实现,添加一个新的学生信息,且使成绩表仍按学号有序;若待添加的学号与已有学号重复,则输出错误信息,拒绝添加。输入首先输入一个整数n(1<=n<=100),表示学生人数;然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数...
2019-10-17 18:37:49
2248
原创 练习:C语言如何操作文件(fopen版)
每次写完程序并运行成功,我们的编译器会自动生成2个文件1、.cpp文件(源程序文件)2、.exe文件(可执行文件)在实际操作中,经常需要把一些输出数据保存下来,在需要时送入内存,此时就需要用到磁盘文件。文件的构成:1、文件名(便于识别引用,通常情况下都是自己命名的)2、路径(用来找到文件,也就是文件的位置,比如在C盘哪个文件夹里面,在文件属性里就可以轻松找到)3、后缀(代...
2019-08-13 19:16:54
1133
原创 C语言中的计时器
使用time.h和clock()函数获得程序运行时间计时函数clock()最后输出时间需要除以常数CLOCKS_PER_SEC之后得到的值以“秒”为单位。如果需要输入数据,键盘输入的时间也被计算在内。此常数与操作系统有关,不要直接使用clock()的返回值。#include<stdio.h>#include<math.h>#include<tim...
2019-08-12 17:38:39
14142
原创 floor、double的四舍五入
本文为博主原创文章,未经博主允许不得转载。floor函数,功能是向下取整,取不大于x的最大整数,也即直接去掉小数部分。有趣的是,在头文件#include<math.h>下,floor(x+0.5)可以实现四舍五入形式。#include<stdio.h>#include<math.h>int main(){ int q=floor(sqrt(...
2019-08-12 17:14:42
1853
原创 ZZULIOJ 1028: I love 闰年!
题目描述根据一个年份,判断是否是闰年。输入输入为一个整数,表示一个年份。输出如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。样例输入 Copy2012样例输出 CopyYes#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a%...
2019-08-12 16:22:42
1317
1
原创 ZZULIOJ 1029: 三角形判定
题目描述给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。输入输入为三个int范围的正整数,中间有一个空格隔开。输出如果能构成三角形,输出"Yes",否则输出"No"样例输入 Copy3 4 5样例输出 CopyYes#include<stdio.h>int main(){ int a,b,c,d,e,f,g,m,n;...
2019-08-12 16:21:05
396
原创 ZZULIOJ 1091: 童年生活二三事(多实例测试)(斐波那契数列)
题目描述Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。输入输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束输出对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量。样例输入 ...
2019-07-17 14:05:50
1818
原创 ZZULIOJ 1089:阶乘的最高位
本文为博主原创文章,未经博主允许不得转载。题目描述输入一个正整数n。输出n!的最高位上的数字。输入输入一个正整数n(n不超过1000)。输出输出n!的最高位上的数字。样例输入 Copy1000样例输出 Copy4提示注意double类型溢出问题。import java.util.Scanner; public class Ma...
2019-07-10 23:02:31
2677
原创 ZZULIOJ 1087:获取出生日期(多实例测试)
本文为博主原创文章,未经博主允许不得转载题目描述输入某人的18位身份证号,输出其出生日期。输入多实例测试。首先输入一个整数n,表示测试实例的个数,然后是n行,每行是一个18位身份证号。输出对于输入的每个身份证号,输出一行,即其对应的出生日期,输出格式为:yyyy-mm-dd。样例输入 Copy3410106199411178657410104198202095...
2019-07-10 22:56:03
1063
原创 ZZULIOJ 1086:ASCII码排序(多实例测试)
题目描述输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 Copyqweasdzxc样例输出 Copye q wa d sc x z提示注意:scanf("%c",&ch)格式读字符时,所...
2019-06-04 17:37:41
1490
原创 Comet OJ-2019六一欢乐赛 H通向宝可梦擂台之路!
本文为博主原创文章,未经博主允许不得转载。题目描述小智接连得到两颗徽章,他非常自豪。小霞建议接下来去枯叶市,在那可以看见豪华客轮圣安妮。这种建议吸引不了小智,但是小刚却提醒小智枯叶市也有道馆。小智听闻立刻决定向枯叶市出发,路上有人建议他去向小明挑战。小明是位非常厉害的训练家,从未输过比赛。信心爆棚的小智决定去会会这位小明…...在小明的私人擂台上,放了一个记分板,上面记录着小明的辉煌战...
2019-06-04 17:10:39
340
原创 Comet OJ-2019六一欢乐赛 D武士少年的挑战!
本文为博主原创文章,未经博主允许不得转载。题目描述收服绿毛虫后,小智一行继续在常磐森林里往尼比市的方向前进,小霞一路上都在大惊小怪。这时,小智发现了独角虫,他打算靠皮卡丘来收服独角虫,可是皮卡丘却懒得搭理。小霞非常讨厌虫子,远远的逃开,却碰见一个身着武士铠甲的少年。这位武士少年似乎在寻找真新镇的训练师,他的目的是什么呢?与此同时,小智还在设法收服独角虫,丝毫不知道自己被人盯上了……武士...
2019-06-04 17:03:29
350
原创 Comet OJ-2019六一欢乐赛 C收服宝可梦吧!
本文为博主原创文章,未经博主允许不得转载。题目描述继上一话皮卡丘把那几个坏人炸飞之后,小智确认皮卡丘已经完全恢复了。于是带着皮卡丘继续上路,前往尼比市去,小霞为了她的脚踏车的事情也一直跟着小智。在通往尼比市的路上,要经过一个漆黑的常磐森林,小智信心满满,他相信这个森林一定能抓到很多宝可梦,正走着,小霞突然害怕地双手扑到小智的背上,小智侧头一看,咦,这不是可爱的虫系宝可梦——绿毛虫吗? ...
2019-06-04 16:58:01
299
原创 Comet OJ-2019六一欢乐赛 A宝可梦,就决定是你了!
本文为博主原创文章,未经博主允许不得转载。题目描述小智是一名刚满十岁的男孩,住在真新镇中,他目标是成为一名优秀的宝可梦训练师,他明天就要从大木博士那里获得自己的第一只宝可梦了。博士在电视里建议初学者从妙蛙种子,小火龙和杰尼龟这三种宝可梦里选一只开始训练。小智非常期待明天的到来,他在床上念着三种宝可梦的特性,渐渐进入了梦境...在梦中,小智已经踏上了宝可梦训练师修行之旅,大木博士对他说:...
2019-06-04 16:50:21
372
原创 练习:hasNext()与Next()的不同
本文为博主原创文章,未经博主允许不得转载。hasNext...()读取下一个目标,判断它是否存在hasNextLine()hasNextInt()Next....()读取输入的字符,以空格为分隔符,返回输入的字符nextLine()读入当前一行nextInt()读入当前一个整型数据next()读入字符直到出现第一个空格停下import java.util.*;p...
2019-06-01 17:31:23
923
原创 练习:数组的定义、初始化、charAt()
本文为博主原创文章,未经博主允许不得转载。数组str1,典型的创建数组,没啥特别之处,[10]代表数组有10个元素,也即数组的长度;数组str2,不知数组具体长度,直接从控制台接收信息;数组str3,创建数组并初始化,初始化中元素的个数也即数组的长度;注: 有具体长度的数组,某个数组元素是这样表示的str[i],数组的长度是str.length; 不清楚长度的数组,...
2019-06-01 16:42:33
419
原创 练习:自定义方法和方法调用
本文为博主原创文章,未经博主允许不得转载自定义方法语法访问修饰符 返回值类型 方法名(参数列表)//public void fun (String str) { 方法体 }1、访问修饰符: 该方法被允许访问的权限范围,比如有public private protected 或者是省略。2、返回值类型: 无返回值用 ...
2019-06-01 11:08:03
299
原创 练习:用类实现抽象数据类型(构造函数初始化)(继承)(方法重写)(创建类的对象)
本文为博主原创文章,未经博主允许不得转载。编程,该程序包括3个类:Person类,Children类和主类E。要求:(1)创建一个Person类,成员变量有姓名(Name,String类型)、年龄(age,整形);包含带参数构造方法对姓名和年龄进行初始化;有public void work()方法,在work()方法中输出"Person love working"的信息。(2)创建Pe...
2019-05-30 20:54:07
470
原创 练习:用类实现抽象数据类型(类的继承、重写、创建)
本文为博主原创文章,未经博主允许不得转载创建一个父类,定义变量和方法创建一个子类继承父类,定义新变量并重写父类的方法创建一个主类,在main方法中创建父类和子类的对象练习代码如下:(记得放在同一个包里哦!!!)class One//创建父类{ String name; String sex; int age; //定义父类中的变量 public void g...
2019-05-30 10:12:25
675
原创 练习:用类实现抽象数据类型(私有类,get,set方法)(使用this访问私有类)(从控制台输入数据)
本文博主原创文章,未经博主允许不得转载定义一个圆柱体类(Circle)要求如下:(1)成员变量:r(double型)表示半径;h(double型)表示高度。(2)无参构造函数:输出"This is a Cylinder."。(3)成员方法: setR();设置半径; getR();获得半径; setH();设置高度; g...
2019-05-28 20:02:16
628
原创 ZZULIOJ 1079: a+b(多实例测试2)
题目描述计算A+B输入输入数据有多组。每组一行,为整数A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入 Copy1 23 4样例输出 Copy37提示此类多实例测试解决方案:while(scanf("%d%d",&a,&b)!=EOF){//读入一组测试数据//处理//输出结果}注:EOF是宏定义常...
2019-05-24 21:13:59
4889
原创 ZZULIOJ 1077空心菱形
本文为博主原创,未经博主允许不得转载题目描述输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。输入输入包含一个整数,n(1<=n<=20)输出输出一个空心菱形,每个边由n个'*'组成样例输入 Copy5样例输出 Copy * * * * * * ** ...
2019-05-24 21:01:19
1098
原创 ZZULIOJ 1067有问题的里程表
题目描述某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。输入输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。输出输出一个整数,为...
2019-05-16 15:14:42
1121
4
原创 ZZULIOJ 1065 统计数字字符的个数
题目描述输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。输出输出一个整数,表示数字字符的个数。样例输入 Copy12abrt12@2013样例输出 Copy8import java.util.*;public class Main { public static v...
2019-05-15 17:03:18
1260
原创 ZZULIOJ 1064加密字符
题目描述从键盘输入一批字符,以@结束,按要求加密并输出。输入从键盘输入一批字符,占一行,以@结束。输出输出占一行加密规则:1)所有字母均转换为小写。2)若是字母'a'到'y',则转化为下一个字母。3)若是'z',则转化为'a'。4)其它字符,保持不变。样例输入 CopyKyh520@样例输出 Copylzi520#include&...
2019-05-14 21:40:44
4873
1
原创 C. Asia区域宫
远古洪荒时期,女王Alice和战神Bob因爱相恋,一段催人泪下的爱情故事流传民间.相传,女王Alice的美貌惊艳六界,作为对颜值颇有要求的上古灵兽Qaq芳心异动,可是女王早已许配给战神Bob,怎么会移情于己呢,而且单挑自己也不是战神Bob的对手。于是,灵兽Qaq便设计将战神Bob引入洪荒之地,种下十里桃花困住战神Bob。女王Alice得知后,冒着渡劫的天雷赶去营救……实在bian不下去了....
2019-05-07 23:25:09
242
原创 ZZULIOJ 1068二进制数
题目描述将一个二进制数,转换为对应的十进制数。输入输入一个二进制数,以回车结束。该二进制数为正数,长度不超过31。输出输出一个整数,为该二进制数对应的十进制数。样例输入 Copy100000000001样例输出 Copy2049提示(1) 整数运算尽量避免pow之类的double类型函数,以免截断取整带来错误。 (2)可使用递推思想,充分利用中...
2019-05-06 19:51:42
5296
1
原创 B.Asia区域制——
二进制数据是用 0 和 1 两个数码来表示的数.它的基数为 2 ,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现.十六进制(简写为hex或下标 16 )在数学中是一种逢 16 进 1 的进位制.一般用数字 0 到 9 和字母 A 到 F(或 a ~ f )表示,其中: a ~ f 表示 10 ~ 15 ,这些称作十六进制数字.请将给定的二进制...
2019-05-06 19:47:16
323
原创 ZZULIOJ 1183: 平面点排序(一)(结构体专题)
题目描述平面上有n个点,坐标均为整数。请按与坐标原点(0,0)距离的远近将所有点排序输出。可以自己写排序函数,也可以用qsort库函数排序。输入输入有两行,第一行是整数n(1<=n<=10),接下来有n行,每行一对整数(每对整数对应一个点)。输出输出排序后的所有点,格式为(u,v),每个点后有一个空格。测试数据保证每个点到原点的距离都不同。样例输入 Copy...
2019-04-22 15:01:32
916
原创 ZZULIOJ 1181: 谁的年龄最小(结构体专题)
题目描述设计一个结构体类型,包含姓名、出生日期。其中出生日期又包含年、月、日三部分信息。输入n个好友的信息,输出年龄最小的好友的姓名和出生日期。输入首先输入一个整数n(1<=n<=10),表示好友人数,然后输入n行,每行包含一个好友的信息:姓名(不超过20位)以及三个整数,分别表示出生日期的年月日。输出输出年龄最小的好友的姓名和出生日期,用空格隔开,出生日期的输出格...
2019-04-20 16:29:35
2772
原创 ZZULIOJ 1025:最大字符
本文为博主原创,未经博主允许不得转载题目描述给你三个ASCII字符(不含空白字符:包括空格、制表符\t、回车换行符\n),找出其中最大的那个输入输入包含三个字符,之间有一个空格隔开。输出输出ASCII码最大的那个字符,占一行。样例输入 Copya b c样例输出 Copyc提示注意对输入序列中空格的处理,空格也是合法的字符imp...
2019-03-30 17:36:49
1859
原创 ZZULIOJ 1023:大小写转换
本文为博主原创,未经允许不得转载题目描述输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。输入输入为一个字符。输出按题目要求输出一个字符,单独占一行。样例输入 Copya样例输出 CopyAimport java.util.*;public class Main { public static void main(String[...
2019-03-30 16:55:37
1181
原创 ZZULIOJ 1177:按要求排序(指针专题)
本文为博主原创,未经博主允许不得转载题目描述输入n和n个整数,然后按要求排序,若输入1,请输出升序排序序列;若输入2,请输出降序排序序列,若输入3,请输出按绝对值升序排序序列。要求程序结构如下,请完善程序。void sort(int a[], int n, int (*cmp)());int CmpAsc(int x, int y); /*按升序要求判断两元素是否逆序*/in...
2019-03-30 15:21:01
642
原创 练习:以星号为边框形状打印空心正方形
本文为博主原创文章,未经允许不得转载编写一个applet,读入一个正方形的边长,通过在applet的paint方法中使用drawString方法,按读入的长度显示一个有星号组成的空心正方形。要求用输入对话框从用户那里读取边长值。import java.awt.Graphics;import javax.swing.JApplet;import javax.swing.JOptionP...
2019-03-17 16:50:34
2521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅