perfect-numbers

    -6熱度

    1回答

    我試圖編碼這個,但我不能運行它。請幫我檢查我的代碼中有什麼問題。我想要的結果,例: The List of Perfect Number Give me the lastest number(start from 1): 100 6 28 這是使用指針一個ç程序: #include<stdio.h> #include<stdlib.h> int main() { int i

    3熱度

    3回答

    p = [] for x in range(1, 50000000): count = 0 for y in range(1, x // 2 + 1): if (x % y == 0): count += y if (count == x): p.append(x) 這是我的代碼,試圖找到一切源於1和5000萬之間,它工作正

    1熱度

    1回答

    您好,這是我第一次在這裏問一個問題,我讀了指導原則,我找了一個答案,沒有找到一個,所以我希望我的問題是在指導方針。無論如何,我被困在一個簡單的Java練習中,我必須輸出前N個完美數字(在數論中,一個完美數字是一個正整數,它等於它正確的正因數之和,即它的總數不包括本數(也被稱爲其等分總和)正除數)。所以我做了這個 import java.util.Scanner; public static v

    -4熱度

    1回答

    這裏是我的程序,它旨在顯示輸入整數是否是完美數字。需要使用布爾函數並在主函數中調用它。但是,運行試用後,沒有輸出。任何人都可以幫助這個編程新手...提前感謝任何幫助。 #include <iostream> using namespace std; bool perfect (int num) { int sum = 0, i = 1; while(i < num) {

    -3熱度

    2回答

    int num; num = 0; for (int i = 1; i < 1000; i++) { for (int j = 1; j <= i/2; j++) { if (i % j == 0) num = num + j; } if (num == i) Console.WriteLine(num); }

    0熱度

    3回答

    我有一個C代碼關閉下面發現大量完美的數字, #include <stdio.h> int main() { unsigned long long num,i,sum; while (scanf ("%llu",&num) != EOF && num) { sum = 1; for (i=2; i*i<=num; i++)

    1熱度

    2回答

    我需要編寫一個程序,做所有3件事情:打印所有因素,總結因素,並檢查它是否是一個完美的數字。 我應該只使用while循環,但我無法讓它工作,所以我使用了一些For循環代替。除此之外,我遇到的主要問題是讓程序檢查數字是否完美。 例如,我輸入'6',它給我1,2,3,6,總和= 12,但程序認爲'6'不是一個完美的數字。請看看我的代碼,看看我出錯的地方。 #include <stdio.h> int

    0熱度

    1回答

    此程序詢問用戶的最小數大於1,最大數大於最小數。然後,它通過數什麼的整除打印出號,如果它的主要或複合,如果它在這個格式的完美一些: 2 is divisible by 1 2 is prime. 2 is not perfect 3 is divisible by 1 3 is prime. 3 is not perfect 4 is divisible by 1 2 4 is

    0熱度

    2回答

    我有一個解決方案,爲Kattis問題https://open.kattis.com/problems/almostperfect。該解決方案已被接受,但運行時間太長(> 1.00s)。 我想盡一切辦法解決這個問題。我能做些什麼來進一步提高我的代碼的性能? import java.io.FileInputStream; import java.util.Scanner; import java

    0熱度

    1回答

    我試圖找出是否或不是一個數字是一個完美的數字,但我不能讓它打印正確。數字6,496,8128是完美的數字,但是當我輸入這些數字時,它從var res2而不是var res1繼續打印。這裏有什麼問題,任何人都可以提供幫助? function perfectNo(number) { var temp = 0; var res1 = "It is a perfect numb