自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 古风排版的解题思路

2024-03-19 22:10:36 110

原创 出租的解题思路

利用#inlcude<algorithm>里的count函数找是否有数,再通过从9自减顺便把从大到小的顺序解决,存到的b[]数组作为int[]。我们需要把号码存入数组后,再通过遍历提取每个数的位数,再把位数从大到小放置后,把每一位数的数组位置再存到另一个数组。再根据要求把数组按照输出格式输出,注意这里最后一个输出的是i而不是i+1,因为在for循环最后进行i++;在查每个数组的数字时用到了count函数,通过设立不同数组来把数组下标相互存入。c[i]是遍历数码号设立的new int。

2024-03-18 21:21:37 363

原创 输出GPLT的做题思路

因为我们要GPLT,而c语言又是按照顺序执行的语言,这里通过四个数的值按照GPLT的顺序来减,不仅不用判断字符是否输出完,还不用排序。在这里本来用到的是count函数,但发现在查找char型数组的时候会有随机值出现,所以也就放弃使用,根据原理拆解count函数。这里用了scanf,因为在操作过程中,发现cin并不能很正确的输出,而已回车判断输出结束,也是比较方便。本题是让我们遍历数组并按顺序输出检测的字符。

2024-03-17 21:18:07 568

原创 Left-pad 做题思路

用到了gets函数是因为以回车结尾,gets刚好能结束。注意:%c\n是为了吃掉回车否则会gets读不到任何值,直接读取回车。通过读题我们可以看出,我们要输入数字,字符,字符串。再对比字符串长度来判断我们输出。我们就再前面补齐n-j个字符,再输出字符串。我们就从后部定义长度,从前往后数。读题不难发现一共就三种可能。这个puts字符串即可。

2024-03-14 21:10:20 549

原创 个位数统计的解题思路

考虑到题目的数字位数为1000位以下,我们用char型数组来记录每一位,并且因为char型记录的字符刚好可以把每一位存入每个单元,更方便我们后期处理。注意在跳出循环时对回车的判断。把数组定义为1001是因为做题时的测试点有可能刚好出1000位置,这样无法存入'\n'利用switch来判断每一位的数字,在把每一位的数字存入后,就循环输出即可。通过读题我们不难看出来,解题过程是输入数字,并且分辨每一位数。

2024-03-11 20:25:58 600

空空如也

空空如也

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

TA关注的人

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