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

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

筛选

输出N以内的所有完数1017

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(){ int N,i,j,s; scanf("%d",&N); for(i=2;i<N;i++) { s=0; f……

完数的判断

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int sum=0;int j,n,i;    while(scanf("%d",&n)!=EOF)   ……

完数的判断(Python)

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

完数的判断,C++

摘要:解题思路:题目描述一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因……

数组来做,优化了算法的

摘要:解题思路:注意事项:参考代码:#include#includeint main(){ int i,j,N,a[1000],b[1000],x,sum; scanf("%d",&N); for(i=6;……

JAVA完数的判断

摘要:解题思路:注意事项:参考代码:import java.text.DecimalFormat;import java.util.Scanner;public class Main {    public……

[编程入门]完数的判断

摘要:解题思路:1>根据完数的定义,可以将一个数的因子循环相加(除去本身之外),若最终总和等于其本身,则判断为完数并输出。2>如果要输出它的全部因子,可以用上一步得到的总和再做循环除余,如果可以被整除则输出……