题解 1017: [编程入门]完数的判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

完数的判断(c语言)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdbool.h>bool jugewan(int n){    int i,sum=0;    for(i=1;i……

[编程入门]完数的判断

摘要:解题思路:记录遍历中的每一个因子的和进行判断就行,遍历因子的时候为了减小时间复杂度,可以遍历到当前数的开平方,但是这时需要b.append(a//i)注意事项:a % i == 0时还得b.appen……

完数的判断Wow!

摘要:解题思路:遍历从最小的完数到输入数字中间所有数字,先判断是否为完数(定义),然后输出,记得初始化count注意事项:要有count的初始化参考代码:#include<stdio.h>int main(……

不使用数组,只用循环

摘要:**解题思路** 不使用数组,首先使用一个循环遍历1到n的数。 然后自定义一个函数来判断每一个数是不是完数,假如是,就返回1.假如不是,就返回0。 在主函数的循环里,对函数的返回值进行判定,判定……

无限套娃,嵌套嵌套再嵌套

摘要:解题思路:无限套娃注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main() { int n,i,j,s,sum,p; scanf("%d",&……

完数的判断(Python)

摘要:解题思路:注意事项:要保证时间限制的情况下不能通过暴力求解参考代码:N = int(input())for i in range(2, N) :    lst_factors = [1]    lim……

java--study||O.o

摘要:参考代码:import java.util.Scanner; public class Main { public static void main(String[] args) { ……

完数的判断C语言

摘要:解题思路:这个思路我都写在代码里了每段代表什么,如果有哪里不懂,欢迎评论区见注意事项:我用i*i<n是因为他因子一般成对出现,可以优化算法,让算法的运行速度更快参考代码:#include <stdio……