- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 韩信点兵(C++)
韩信点兵(Hanxin)(C++)文章目录韩信点兵(Hanxin)(C++)前言一、题目:二、解题思路:三、代码:运行结果:前言刘汝佳算法书《算法竞赛入门经典》第二章上机练习第三题一、题目:韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只瞟一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c表示每种队伍排尾的人数(a<3,b<5,c<7),输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100。
2021-03-17 21:47:55
3714
1
原创 C语言:水仙花数(daffodil),求出三位数中所有水仙花数
水仙花数(C语言)文章目录水仙花数(C语言)前言一、题目二、解题思路代码运行结果总结***根据水仙花数满足的条件找出需要求的对象,这里是各位上的位数。***前言刘汝佳算法书《算法竞赛入门经典》第二章上机练习第二题一、题目输出100~999中的所有水仙花数。若三位数ABC满足ABC=A3+B3+C3,则称其为水仙花数。例如:153=13+53+33,所以153是水仙花数。二、解题思路求水仙花数最重要的就是求出该数的每一位上的数,求出这些,问题便迎刃而解了。代码//水仙花数#inc
2021-03-14 17:11:26
5374
1
原创 位数(digit),计算一个整数是几位数(C++)
计算一个整数是几位数(C++)文章目录计算一个整数是几位数(C++)前言题目:解题思路:代码:运行结果总结前言刘汝佳算法《算法竞赛入门经典》第二章2.4.6上机练习第一题题目:输入一个不超过10的九次方的正整数,输出它的位数。例如:12735的位数是5.请不要使用任何数学函数,用四则运算和循环语句实现。解题思路:判断位数可以从第一位开始数也可以从最后一位开始数。从一个整数中获取其中一位数可以用除法或者取余来得到。而我们要求的就是位数,所以并不知道第一位是第几位,应该除以几去得到它。所以我
2021-03-14 16:48:52
12495
3
原创 两数求和(C语言超简单解法)
两数求和(C语言超简单解法)文章目录两数求和(C语言超简单解法)前言一、两数求和是什么?二、解法前言C语言求解两数之和:一、两数求和是什么?给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9,因为nums[0]+nums[1]=2+7=9,所以返回[0,1]二、解法代码如下:#include&
2020-12-26 15:58:44
9214
空空如也
计算机网络里的RIP和OSPF
2022-04-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人