自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【练习题】九宫幻方 dfs()解决方法和全排列解决方法

【代码】【练习题】九宫幻方 dfs()解决方法和全排列解决方法。

2024-03-24 15:37:17 157

原创 【练习题】 自定义全排列。 swap()交换函数。dfs使用方法

【代码】【练习题】 自定义全排列。swap()交换函数。dfs使用方法。

2024-03-20 23:08:56 153 1

原创 【练习题】走迷宫 dfs深搜初级练习。

【问题描述】给出一个迷宫,问迷宫内的人有多少能走出来。迷宫如下:其中L表示向左走,R表示向右走,U表示向上走,D表示向下走。

2024-03-04 21:15:21 132 1

原创 【练习题】二维平面求直线。pair<>,map<>的简单区分

给定平面上2x3个整点{(x,y)|0 ≤ x

2024-03-01 20:52:09 208 1

原创 【练习题】卡片,count()函数,数据类型相同才能运算。

枚举过程:从1开始枚举每个整数i,看剩下的数字卡片能不能拼出ì,在拼i时,i每一位上的数字,对应的有量要减1,如果能拼出,则考察下一个整数:如果不能拼出,则结束枚举,此时答案就是i-1。》取每位数:将该整数每次对10取余,取出的就是当前的个位,然后将该整数除以10,继续取个位,如此循环,直到该整数为0。例如,当小蓝有30 张卡片,其中0到9各3 张,则小蓝可以拼出1 到10,但是拼11 时卡片1 已经只有一张了,不够拼出11。最初,0到9每个数值的含有量是已知的,也就是每个数值有多少张卡片。

2024-02-28 21:50:00 125

原创 【练习题】门牌号 count(),sprintf(),assign()函数应用。

小蓝要为一条街的住户制作门牌号。这条街一共有2020位住户,门牌号从1 到2020 编号。小蓝制作门牌的方法是先制作0 到9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌1017 需要依次粘贴字符1、0、1、7,即需要1个字符0,2 个字符1,1个字符7。请问要制作所有的1到2020号门牌,总共需要多少个字符2?这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只输出这个整数,输出多余的内容将无法得分。

2024-02-26 20:45:17 219 1

原创 【练习题】顺子日期

顺子指的就是连续的三个数字:123、456 等。顺子日期指的就是在日期的yyyymmdd 表示法中,存在任意连续的三位数是一个顺子的日期。例如20220123 就是一个顺子日期,因为它出现了一个顺子:123。本题顺子的定义:ijk 是 一个顺子,满足 i+1=j、j+1=k、i≥0。本题2022年的日期要出现顺子,首先排除和年份做顺子的情况,因为月份第一个数字只能是0或1,所以只要考虑月份和日做顺子的情况。不考虑年份,一共有四位数,要么是前三位顺子,要么是后三位顺子枚举的时候第二位数一定比第三位数小1。

2024-02-22 12:54:32 220 1

原创 单词分析,memset()初始化深入理解。

小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。对于所有的评测用例,输入的单词长度不超过1000.【评测用例规模与约定】

2024-02-17 20:32:07 154 1

原创 【练习题】赢球票

你可以从任意一张卡片开始顺时针数数: 1, 2, 3 ⋯ 如果数到的数字刚好和卡片上的数字相同,则把该卡片收入囊中,从下一张卡片重新数数。囊中卡片数字的和就是赢得球票的张数。比如卡片排列是 1 2 3,我们从 1 号卡开始数,就把 1 号卡拿走。再从 2 号卡开始,但数的数字无法与卡片对上,很快数字越来越大,不可能再拿走卡片了。本题目标:已知顺时针卡片序列,随便你从哪里开始数,求最多能赢多少张球票(就是收入囊中的卡片数字之和)。【输出格式】 输出一行,一个整数,表示最好情况下能赢得多少张球票。

2024-02-17 14:04:13 153 1

原创 数字反转,substr(),reverse(),erase()函数使用。

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见实例 2)。输入描述 输入共 1 行,一个整数 N,−109≤N≤109。输出描述输出共 1 行,一个整数,表示反转后的新数。例子: 0反转0 10 反转1 200反转2 -10反转-1 -120反转-21。

2024-02-14 10:22:21 233 1

原创 ISBN 号码

每一本正式出版的图书都有一个 |SBN 号码与之对应,ISBN 码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xx-xxx-x”,其中符号“-“"是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的 ISBN 码。输出一行,假如输入的 ISBN 号码的识别码正确,那么输出Right,否则,按照规定的格式,输出正确的 ISBN号码(包括分隔符"”)。输入一行,是一个字符序列,表示一本书的ISBN 号码(保证输入符合 ISBN 号码的格式要求)。

2024-02-08 20:58:39 190

原创 数位排序,对sort()函数初步了解。

小蓝对一个数的数位之和很感兴趣,今天他要按照数位之和给数排序当两个数各个数位之和不同时,将数位和较小的排在前面,当数位之和相等时,将数值小的排在前面。例如,2022 排在 409 前面,因为2022的数位之和是6,小于 409 的数位之和13。又如,6排在 2022 前面,因为它们的数位之和相同,而6小于2022。给定正整数n,m,请问对1到n采用这种方法排序时,排在第m个的元素是多少?

2024-02-08 13:35:37 97

原创 setprecision(2);round(avg*100)/100;printf(“%.2f\n“,avg);三种保留小数点后几位方法与测试

【代码】setprecision(2);三种保留小数点后几位方法与测试。

2024-02-04 15:10:06 438 1

原创 c语言:枚举的初级应用。实现从五个小球挑三个不同颜色的进行排列,并实现输出组合。

题目:一共有红黄蓝白黑五个小球,从五个小球中选出三个不同的小球一共有多少种可能?把所有的可能都一一列出来。使用实例快速了解枚举应用,并且用switch实现枚举元素输出。第一次写不知道怎么样凑活看吧。

2024-01-31 00:38:02 144

空空如也

空空如也

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

TA关注的人

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