自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue笔记

尚硅谷Vue学习笔记

2022-08-06 00:02:33 341 1

原创 【display:none失效】当display:none遇到了display:flex

【display:none失效】当display:none遇到了display:flex

2022-04-04 16:30:03 5416 2

原创 元素节点逆序排列

元素节点逆序排列

2022-04-04 16:08:42 196

原创 querySelectorAll()和getElementsByTagName()的区别

querySelectorAll()和getElementsByTagName()的区别

2022-04-04 15:47:39 472 2

原创 设计函数生成n阶螺旋方阵

Description下面程序的功能是:输出n阶螺旋方阵。请将程序补充完整。#include<stdio.h>void Print(int [][30],int);void Matrix(int [][30],int);int main(){ int a[30][30],n; scanf("%d",&n); Matrix(a,n); Print(a,n); return 0;}void Print(int a[][30],...

2022-02-09 16:19:35 1339

原创 弦截法计算一元多次方程的根

Description下面程序的功能是采用弦截法求方程 x^3- 11.1x^2+38.8x-41.77=0的根。其中函数root用来求区间(x1,x2)的实根。​请将程序补充完整。#include<stdio.h>double root(double,double);int main(){double x1,x2,ans;scanf("%lf%lf",&x1,&x2);ans=root(x1,x2);printf("%lf\n",ans);return

2022-02-07 16:54:45 834

原创 二分查找法之过程

Description本题要求使用二分查找法,在给定的n个升序排列的整数中查找x,并输出查找过程中每一步的中间结果。如果数组a中的元素与x的值相同,输出相应的下标(下标从0开始);如果没有找到,输出“Not Found”。如果输入的n个整数没有按照从小到大的顺序排列,或者出现了相同的数,则输出“Invalid Value”。二分查找法的算法步骤描述如下:设n个元素的数组a已升序排列,用left和right两个变量来表示查找的区间,即在a[left] 〜 a[right]区间去查找x。初始状态为le

2022-02-07 14:26:03 4245

原创 高精度加法a+b

Description对于输入的两个不超过1000位数字的非负整数,给出两数之和。Input在两行中分别给出两个不超过1000位数字的非负整数。Output输出两数之和Sample Input 112312Sample Output 1135#include <stdio.h>#include<math.h>#include<string.h>int main(){ char a[2000], b[2000],c[2000]; scanf

2022-02-06 21:20:01 827

原创 洗牌问题(C语言实现)

Description给你2N张牌,编号依次为1~2n。这也是最初的牌的顺序。每一次洗牌首先将所有牌分成上下两堆,每堆n张牌,然后将两堆牌依次交叉重合在一起。比如第一次洗牌时,前面一堆的n张牌的编号依次为1~n,后面一堆的n张牌的编号依次为n+1~2n,后面一堆牌的第一章在最上面,将2堆牌交叉重合后的序列变为n+1,1,n+2,2,n+3,3,n+4,4..2n,n。可以证明,对于任意自然数N,都可以在经过M次洗牌后第一次重新得到初始的顺序。编程对于小于10000的自然数N,求出M的

2022-02-06 14:43:57 3980 5

原创 矩阵A乘以B

Description给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra​行、Ca​列,B有Rb​行、Cb​列,则只有Ca​与Rb​相等时,两个矩阵才能相乘。Input输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过100。Output若输入的两个矩阵的规

2022-02-05 21:01:20 191

原创 古风排版(C语言实现)

Description中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。Input输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。Output按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。Sample Input 14This is a test caseSample Output 1asa Tst ihe tsi.

2022-02-05 19:30:54 576

原创 兔子和狐狸

Description山顶有n个洞围成一圈(编号按顺序依次编号1到n),一只兔子和一只狐狸分别住在洞里,狐狸总想吃掉兔子。一天兔子对狐狸说:你想吃掉我有一个条件,你从第一个洞出发(编号为1),第一次先到第一个洞找我,第二次隔一个洞找我,第三次隔二个洞找我,第四次隔三个洞找我,…,依此规律类推,寻找次数不限。我躲在一个洞里不动,只要你能找到我,你就可以吃我饱餐一顿,在找到我之前你不能停。狐狸一想,只有n个洞,次数又不限,哪有找不到的道理。狐狸马上就答应了兔子的条件,结果狐狸围着山顶跑了m圈,跑断了腿也

2022-02-05 16:06:03 312 1

原创 选择排序(C语言实现)

Description采用选择排序方法将输入的n个整数从小到大排序。【注意】选择排序的基本思想: (假设n个数据分别存在a[0]~a[n-1],对它们按照从小到大的顺序排序) (1)第1趟,先从a[0]~a[n-1]中找到最大的数据a[t],然后将a[t]和a[n-1]交换位置; (2)第2趟,先从a[0]~a[n-2]中找到最大的数据a[t],然后将a[t]和a[n-2]交换位置; (3)第3趟,先从a[0]~a[n-3]中找到最大的数

2022-02-05 14:10:10 951

原创 约瑟夫问题

Description有n个人围坐一圈,每个人按顺时针方向从1到n顺序编号,从编号为s的那个人开始沿顺时针方向进行从1到m的报数,报数m的那个人出圈。再从他的下一个人重新开始从1到m的报数,如此进行下去直到所有人出圈为止。请编写程序给出这n个人的出圈顺序。Input一行中包含3个正整数,分别表示人数n、报数最大值m和开始报数人的编号s。s \leq n \leq100s≤n≤100Output按照出圈的顺序依次输出出圈人的编号,每个编号按照%3d的格式输出。Sample

2022-02-04 23:13:09 775

原创 2个日期之间相差天数

Description时光匆匆,日子一天天的过去,一个百岁老人,所活天数也不过36500多天。现在,小明突然想知道自己已经活了几天。已知小明的出生日期和现在的日期,请你帮助小明计算出他已活的天数。如,出生日期为2011-10-01,现在是2011-10-27,则已活的天数为26天。Input2个日期d1,d2(之间以1个空格间隔,且d2>d1),分别表示小明的出生日期和现在的日期,形式都为yyyy-mm-dd。保证输入的日期合法,而且在[1000-01-01,9999-

2022-02-03 18:37:25 877

原创 最长对称子串

Description对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。Input在一行中给出长度不超过1000的非空字符串。Output在一行中输出最长对称子串的长度。Sample Input 1Is PAT&TAP symmetric?Sample Output 111#include <stdio..

2022-02-02 22:24:59 350

原创 求符合给定条件的整数集

Description给定不超过6的非负整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。Input不超过6的非负整数A。Output输出满足条件的的3位数,要求从小到大,每行6个整数,整数间以空格分隔。Sample Input 12Sample Output 1234 235 243 245 253 254324 325 342 345 352 354423 425 432 435 452 453523 524 532.

2022-01-29 01:37:51 428

原创 验证“哥德巴赫猜想”

Description数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。Input一个偶数N,大于2,且不超过2 ×10^9。Output在一行中按照格式“N = p + q”输出N的素数分解,其中p ≤ q均为素数。又因为这样的分解不唯一(例如24还可以分解为7+17),要求必须输出所有解中p最小的解。Sample I

2022-01-27 02:46:20 4106

原创 黑洞数(C语言实现)

Description黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。)例如,对三位数207:第1次重排求差得:720 - 27 = 693;第2次重排求差得:963 - 369 = 594;第3次重排求差得:954 - 459 = 495;以

2022-01-26 19:02:56 2507

原创 整除光棍(C语言实现)

Description这里所谓的“光棍”,是指全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。请编写程序读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。提示:一个显然的办法是逐渐增加光棍的位数,直到可以整除x为止。但难点在于,s可能是个非常大的数。 比如

2022-01-24 10:49:29 2286 1

原创 连续因子(C语言实现)

Description一个正整数N的因子中可能存在若干连续的数字。例如,630可以分解为3*5*6*7,其中5、6、7就是3个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。Input一个大于1的正整数N(1 &lt; N &lt; 2^{31}1<N<231)。Output再第一行中输出最长连续因子的个数;然后在第二行中按“因子1*因子2*……*因子k”的格式输出最小的连续因子序列,其中因子

2022-01-23 16:24:09 2049 3

原创 闰年(C语言实现)

闰年分普通闰年和世纪闰年,普通闰年不能被100整除但可以被4整除,世纪闰年能被100整除且可以被400整除。(1700能被100整除,也能被4整除,但不是闰年,并不是能被4整除就是闰年哦)Description输入一个年份值,判断这一年是否闰年。Input一个正整数。Output按照样例输出格式输出相关信息。Sample Input 12020Sample Output 12020 is a leap year!Sample Input 220

2022-01-16 01:36:51 13139 4

原创 判断水仙花数

Description输入一个三位整数,判断该数是否是“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如:153就是一个“水仙花数”,因为1^3 + 5^3 + 3^3 = 15313+53+33=153。Input一个三位整数。Output如果是“水仙花数”,输出“YES”,否则输出“NO”。Sample Input 1153Sample Output 1YES#include <stdio.h&...

2022-01-16 01:32:19 1222

原创 年增长率(C语言实现)

Description某企业年销售额屡创新高,总经理踌躇满志计划若干年后年实现销售翻番。请编写程序,帮总经理计算该企业必须保持怎样的年销售增长率才能实现这个目标。Input一个正整数,表示年数,不超过100。Output输出年增长率(百分数,2位小数)。Sample Input 15Sample Output 114.87%#include <stdio.h>#include<math.h>int main(){

2022-01-13 21:56:22 2795 2

原创 Easyx入门

最近需要动手制作小项目(本人还是c语言小菜狗),所以加急学习了Easyx,这是我的一些笔记与心得。学习视频: ​​​​​​​【C/C++/EasyX】学编程,做游戏,小白快速入门图形编程,零基础入门到精通,学习就是这么快乐_哔哩哔哩_bilibili老师很有趣,不仅学到了图形库,学到了地道的Chinglish 。(强推!!)Easyx入门1.基本说明Easyx是针对 C++ 的图形库,可以帮助C/C++初学者快速上手图形和游戏编程。(注意创建文件时用C++文件,onlyfor..

2022-01-09 12:47:05 9597 3

原创 7-3 五彩斑斓的黑 (20 分)(C语言实现)

前言上面这张图是一条五彩斑斓的黑蛇。我们从头到尾扫描了蛇的身体,将获得的颜色 RGB 值顺序列出。下面就请你统计一下,这条五彩斑斓的黑蛇身上共有多少种不同的颜色,并且将每种不同的颜色按照它们第一次被扫描到的顺序输出。提示:以下是本篇文章正文内容,下面案例可供参考输入格式:输入首先在第一行中给出一个正整数 N(≤105),随后一行给出 N 个颜色的 RGB 值,每个颜色的格式为

2022-01-01 23:27:47 884 5

原创 1022 D进制的A+B (20 分)

1022 D进制的A+B (20 分)

2022-01-01 15:58:36 1042

原创 1021 个位数统计

1021 个位数统计

2021-12-29 23:54:32 68

空空如也

空空如也

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

TA关注的人

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