- 博客(3)
- 收藏
- 关注
原创 完数的判断
题目:一个数如果恰好等于不包含它本身所有因子之和,这个数就称为”完数”。 例如,6的因子为1、2、3,而6=1+2+3,因此6是”完数”。 编程序找出N之内的所有完数,并按下面格式输出其因子样例输出:6 its factors are 1 2 328 its factors are 1 2 4 7 14496 its factors are 1 2 4 8 16 31 62 124 248首先搞明白,这道题并不是让你输入一个数然后输出它的因子,而是输入1000,并求得1000以内所有的完数。
2021-11-29 20:19:08 877
原创 整数替换,leetcode中等题目
题目:给定一个正整数n ,你可以做如下操作:如果n是偶数,则用n / 2替换n 。如果n是奇数,则可以用n + 1或n - 1替换n 。n变为 1 所需的最小替换次数是多少?来源:力扣(LeetCode)输入:n = 8输出:3解释:8 -> 4 -> 2 -> 1这道题答题思路也就是递归,判断奇偶,奇偶数的替换,然后不断调用函数,如果是奇数,那么1+n然后除以2,或者n-1除以2,偶数只需不断/2即可。奇偶判断用的是操作符&,...
2021-11-19 17:35:08 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人