自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shuonine2b的博客

a wretch like me

  • 博客(88)
  • 收藏
  • 关注

原创 结构体指针的几个问题

结构体指针就是一个指针,结构体只是一个定语,说明这个指针是什么类型的,众所周知,指针有多种类型,结构体指针就是其中一种,表明这个指针指向的是一个结构体.答案是不可以,编译器会根据指针类型判断,L2是List型的指针,并且List指向的结构体中没有成员变量b,因此L2->a=99;那不叫在结构体中定义指向自己的指针,而是指结构体的成员变量中有一个指针,这个指针的类型就是这个结构体自己本身的类型.指针的内存空间是什么东西?,指针就是指针,这个数据类型的变量的内存单元中存放的是一个变量的内存地址,仅此而已.

2024-03-14 23:51:18 348

原创 实验三 一次性口令设计实验

一次性口令可以预先放置在系统启动程序中,也可以预先填入Windows注册表,当系统启动后自动运行,首先进行口令提示,达到开机口令的目的。其主要设计思想是:设计一种动态生成口令的算法,使生成的口令只能使用一次,当再次使用时,该口令无效。口令攻击常常作为黑客目标攻击的开始,一旦黑客获取了目标机上的用户口令,就可以进入目标计算机,对目标机造成严重的安全威胁。选定一个数学计算式(函数),系统提供该函数的一个变量,用户计算并返回函数值,按照用户的响应判断其真实性。每次提示和输入的口令都是不一样的。

2023-10-17 16:40:17 433

原创 7-1 一元多项式的乘法与加法运算

7-1 一元多项式的乘法与加法运算分数 20全屏浏览题目切换布局作者 DS课程组单位 浙江大学设计函数分别求两个一元多项式的乘积与和。

2023-04-29 00:38:22 773

原创 zzuli oj 1084: 计算两点间的距离(多实例测试)(java)

题目描述输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。输入输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一行,结果保留两位小数。样例输入 0 0 0 10 1 1 0样例输出1.001.41先调到java再提交import java.util.*;public class Main{ public static void main(String[

2022-02-17 17:36:01 318

原创 zzuli oj 1083: 数值统计(多实例测试)(java)

题目描述统计给定的n个数中,负数、零和正数的个数输入输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。输出对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。样例输入6 0 1 2 3 -1 05 1 2 3 4 0.50样例输出1 2 30 0 5先调到java再提交import java.util.*;..

2022-02-17 17:24:22 174

原创 zzuli oj 1082: 敲7(多实例测试)(java)

题目描述输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...)输入首先输入一个整数t,表示有t组数据。然后有t行,每行一个整数N。(N不大于30000)输出对于每组数据 ,输出从小到大排列的不大于N的与7有关的数字。每组数据占一行,每个数字后面有一个空格;样例输入 22030样例输出7 14 17 7 14 17 21 27 28 先调到java再提交import java.util.*;public

2022-02-17 16:29:09 174

原创 zzuli oj 1081: n个数求和 (多实例测试)

题目描述求n个整数的和。输入输入第一行是一个整数T,表示有T组测试实例;每组输入包括两行:第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。输出对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!样例输入 231 2 34-1 0 -19 22样例输出62先调到java再提交import java.util.*;public class Main{ public static void main(.

2022-02-17 15:49:53 467

原创 zzuli oj 1080: a+b(多实例测试3)(java)

题目描述计算A+B输入输入数据有多组。每组一行,为两个整数A, B。输入0 0表示输入结束,该组输入不用处理。输出对每行输入,输出A+B的值,单独占一行。样例输入Copy1 20 0样例输出Copy3先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(Syst..

2022-02-17 15:43:29 269

原创 zzuli oj 1079: a+b(多实例测试2)

题目描述计算A+B输入输入数据有多组。每组一行,为整数A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入Copy1 23 4样例输出Copy37先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.ha..

2022-02-17 15:41:14 202

原创 zzuli oj 1078: a+b(多实例测试1)(java)

题目描述计算A+B输入输入第1行为一个整数n(1≤n≤10),代表测试的组数。下面有n组测试数据,每组1行,为2个整数,为A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入Copy21 23 4样例输出Copy37先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = n..

2022-02-17 15:28:13 187

原创 zzuli oj 1077: 空心菱形(java)

题目描述输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。输入输入包含一个整数,n(1<=n<=20)输出输出一个空心菱形,每个边由n个'*'组成样例输入Copy5样例输出Copy * * * * * * ** * * * * * * * *先调到java再提交import java.util.*;public..

2022-02-17 15:23:37 156

原创 zzuli oj 1076: 三位数求解(java)

题目描述已知xyz+yzz=n,其中n是一个正整数,x、y、z都是数字(0-9),编写一个程序求出x、y、z分别代表什么数字。如果无解,则输出“No Answer”注意:xyz和yzz表示一个三位数,而不是表示x*y*z和y*z*z。输入输入一个正整数n。输出输出一行,包含x、y、z的值,每个数值占4列。样例输入Copy532样例输出Copy 3 2 1先调到java再提交import java.util.*;public cl..

2022-02-16 16:58:42 172

原创 zzuli oj 1075: 聚餐人数统计(java)

题目描述马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。输入输入两个正整数,表示人数n和花费cost。输出若问题有解,则输出所有解,每行输出三个数据,代表男人、女人和小孩的人数,用空格分隔;若问题无解,则输出“No answer"。样例输入Copy30 50样例输出Copy0 20 101 18 11..

2022-02-16 16:45:43 322

原创 zzuli oj 1074: 百钱买百鸡(java)

题目描述百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?输入输入一个正整数n(n<=100)。输出如果有解,种组合占一行,包含公鸡、母鸡、小鸡的个数,用正整数表示,每个数据占4列。公鸡母鸡小鸡个数均大于等于0,按公鸡数目从小到大输出,公鸡数目相同按母鸡数目从小到大输出,以此类推。如果无解,输出“No Answer”。样例

2022-02-16 16:34:26 120

原创 zzuli oj 1073: 再谈鸡兔同笼问题(java)

题目描述鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚。输入笼子里头的总数m和脚的总数n,求鸡和兔子各有多少只?若问题无解,也要输出相应的信息。输入输入两个整数m和n,分别代表笼子里头的个数和脚的个数。输出若问题有解,依次输出鸡和兔的只数。若问题无解,则输出"No Answer"。样例输入Copy12 40样例输出Copy4 8先调到java再提交import java.util.*;public class Main{ public sta..

2022-02-16 16:16:41 259

原创 zzuli oj 1072: 青蛙爬井(java)

题目描述有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?输入输入3个正整数:high、up和down。输出输出一个整数,表示天数。输出单独占一行。样例输入10 2 1样例输出9先调到java再提交import java.util.*;public class Main{..

2022-02-16 16:03:25 292

原创 zzuli oj 1071: 分解质因子(java)

题目描述将一个正整数分解质因数,例如,输入90,输出2 3 3 5。输入输入一个正整数n(2<=n<=2000)。输出从小到大输出n的所有质因子,每两个数之间空一格。样例输入Copy20样例输出Copy2 2 5先调到java再提交import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in = ..

2022-01-28 20:01:07 562

原创 zzuli oj 1070: 小汽车的位置(java)

题目描述有一辆智能小车,最初(时间为0)的位置为(0,0),我们想知道它最后的位置。小车以每小时10公里的速度向北移动(以北为y轴正向,以东为x轴正向)。小车会受到一系列依照时间戳记排序的命令,1表示“向左转”,2表示“向右转”,3表“停止”。每个命令的前面有一个时间戳记,所以我们知道该命令是何时发出的。最后一个命令一定是“停止”。我们另外假设,这辆小车非常灵活,它可以在瞬间转弯。以下列输入为例。小车在时间为5的时候收到一个“向左转”的命令1,在时间10收到一个“向右转”的命令2,在时间15收到一个“

2022-01-28 17:40:22 154

原创 zzuli oj 1069: 向Z同学学习(java)

题目描述Z同学为了实现暑假去云南旅游的梦想,决定以后每天只消费1元,每花k元就可以再得到1元,一开始Z同学有M元,问最多可以坚持多少天。输入输入2个整数M, k,(2 <= k <= M <= 1000)。输出输出一个整数,表示M元可以消费的天数。样例输入4 3样例输出5先调到java再提交import java.util.Scanner;public class Main{ public static void main..

2022-01-26 17:05:32 339

原创 zzuli oj 1068: 二进制数(java)

题目描述将一个二进制数,转换为对应的十进制数。输入输入一个只含有’0’和’1’的字符串,以回车结束,表示一个二进制数。该二进制数无符号位,长度不超过31。输出输出一个整数,为该二进制数对应的十进制数。样例输入 100000000001样例输出 2049先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner

2022-01-26 16:40:17 319

原创 zzuli oj 1067: 有问题的里程表(java)

题目描述某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。输入输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。输出输出一个整数,为该汽车实际行驶的公里数。例如,如果该里程表显示55,则实际走过的公里 数是40。样例输入 106

2022-01-25 21:22:48 148

原创 zzuli oj 1066: 字符分类统计(java)

题目描述输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。输出输出分3行,格式见输出样例。样例输入Abse 4+5*3=?样例输出letter:4digit:3other:5先调到java再提交import java.util.*;public class Main{ public static void main(Strin..

2022-01-25 19:53:09 219

原创 zzuli oj 1065: 统计数字字符的个数(java)

题目描述输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。输出输出一个整数,表示数字字符的个数。样例输入 12abrt12@2013样例输出 8先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(Sys

2022-01-25 19:47:26 228

原创 zzuli oj 1064: 加密字符(java)

题目描述从键盘输入一批字符,以@结束,按要求加密并输出。输入从键盘输入一批字符,占一行,以@结束。输出输出占一行加密规则:1)所有字母均转换为小写。2)若是字母'a'到'y',则转化为下一个字母。3)若是'z',则转化为'a'。4)其它字符,保持不变。样例输入 Kyh520@样例输出 lzi520先调到java再提交import java.util.*;public class Main{ public static void mai

2022-01-25 19:42:26 128

原创 zzuli oj 1063: 最大公约与最小公倍(java)

题目描述输入两个正整数,输出其最大公约数和最小公倍数。输入输入两个正整数n和m(n,m<=1000000)。输入保证最终结果在int范围内。输出输出两个整数,用空格隔开。表示m和n的最大公约数和最小公倍数。样例输入 4 6样例输出 2 12先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in

2022-01-24 15:22:44 230

原创 zzuli oj 1062: 最大公约数(java)

题目描述输入两个不大于10的9次方的正整数,输出其最大公约数。输入输入两个正整数m和n,数据之间用空格隔开。输出输出一个整数,表示m和n的最大公约数。样例输入 4 6样例输出 2先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int m

2022-01-24 15:15:31 191

原创 zzuli oj 1061: 顺序输出各位数字(java)

题目描述输入一个不大于10的9次方的正整数,从高位开始逐位分割并输出各位数字。输入输入一个正整数n,n是int型数据输出依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5样例输入 12345样例输出1 2 3 4 5先调到java再提交import java.util.*;public class Main{ public static void main(String[] args)

2022-01-24 14:30:10 430

原创 zzuli oj 1060: 逆序数字(java)

题目描述输入一个正整数,将其逆序输出,每个数字后有一个空格。输入输入一个正整数n,你可以假设n在int范围内输出将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1样例输入12354样例输出4 5 3 2 1 先调到java再提交最优雅的写法import java.util.*;public class Main{ public static void main(String[] ...

2022-01-24 14:17:58 248

原创 zzuli oj 1059: 最高分(java)

题目描述输入一批学生的成绩(整数),输出最高分。输入输入包含多个非负整数和一个负整数。该负数不作为有效成绩,只表示输入结束。输出输出一个整数,即最高分。单独占一行。样例输入 7 6 5 9 2 -1样例输出9先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(Sys..

2022-01-24 14:08:01 679

原创 zzuli oj 1058: 求解不等式(java)

题目描述已知不等式 1!+2!+3!+...+m!‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解。输入输入一个整数n,n为int范围内的正整型。输出输出m的取值范围,具体格式见输出样例。样例输入 2000000000样例输出 m<=12先调到java再提交优雅的写法import java.util.*;public class Main{ public static void main(String[] args) {

2022-01-24 13:57:59 233

原创 zzuli oj 1057: 素数判定(java)

题目描述输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。 注意:1不是素数。输入输入一个正整数n(n<=1000)输出如果n是素数输出"Yes",否则输出"No"。输出占一行。样例输入 2样例输出 Yes先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in =

2022-01-24 13:00:31 1470

原创 zzuli oj 1056: 幸运数字(java)

题目描述小明对某些数字有偏爱,例如,他喜欢7的倍数,而不喜欢4的倍数,如果一个整数是7的倍数,而不是4的倍数,小明会认为这个数字是他的幸运数字。现在给定两个整数m和n,请你帮小明找m到n范围内的最大的幸运数字。如果m到n范围内没有幸运数字,则输出“no”输入两个正整数m和n(m < =n,且均小于10的9次方)输出一个整数,即m到n范围内的最大的幸运数字。样例输入 90 100样例输出 98先调到java再提交import java.util.

2022-01-24 12:18:35 214

原创 zzuli oj 1055: 兔子繁殖问题(java)

题目描述这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?输入输入月数n(1<=n<=44)。输出输出第n个月有多少对兔子。样例输入3样例输出 2先调到java再提交极优雅的数学写法(移步斐波那契数列_百度百科 (baidu.com))

2022-01-24 11:57:29 196

原创 zzuli oj 1054: 猴子吃桃(java)

题目描述悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?输入输入一个数n(1<=n<=30)。输出输出第一天的桃子个数。样例输入 3样例输出 10先调到java再提交import java.util.*;public class Main{ publi

2022-01-24 11:29:29 198

原创 zzuli oj 1053: 正弦函数(java)

题目描述输入x,计算上面公式的前10项和。输入输入一个实数x。输出输出一个实数,即数列的前10项和,结果保留3位小数。样例输入1样例输出0.841先调到java再提交一切为了优雅import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); double x = ..

2022-01-22 14:40:06 680

原创 zzuli oj 1052: 数列求和4(java)

题目描述输入n和a,求a+aa+aaa+…aa…a(n个a),如当n=3,a=2时,2+22+222的结果为246输入包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10的非负整数输出输出前n项和,单独占一行样例输入 3 2样例输出 246先调到java再提交优雅的写法循环:1.用来求和.2.通过控制变量调整每项加数import java.util.*;public class Main{ public...

2022-01-22 13:06:26 266

原创 zzuli oj 1051: 平方根的和(java)

题目描述数列的定义如下:数列的第一项为item,以后各项为前一项的平方根,求数列的前n项的和。输入由两个整数item(item<10000)和n(n<1000)组成,item和n的含义如前所述。输出输出该数列的和,占一行,要求精度保留2位小数。样例输入84 4样例输出97.93先调到java再提交import java.util.*;public class Main{ public static void main(String[

2022-01-22 12:37:53 577

原创 zzuli oj 1050: 阶乘的累加和(java)

题目描述求1! + 2! + ……n!输入输入一个整数n,你可以假定n不大于10。输出输出一个整数,即阶乘累加的结果,单独占一行。样例输入4样例输出33先调到java再提交import java.util.*;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt.

2022-01-22 12:29:59 180

原创 zzuli oj 1049: 平方和与立方和(java)

题目描述给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。输入由两个整数m和n组成,你可以假定m<=n.输出应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。32位整数足以保存结果。样例输入2 5样例输出20 152先调到java再提交import java.util.*;public class Main{ public static void main(String[]

2022-01-22 12:00:45 336

原创 zzuli oj 1048: 阶乘表(java)

题目描述输入一个正整数n(n<=20),输出1到n之间阶乘表。输入输入只有一个正整数n。输出输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。样例输入5样例输出1 1 2 2 3 6 4 24 5 120

2022-01-22 11:51:09 345

空空如也

空空如也

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

TA关注的人

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