Trang chủ Tin Học Lớp 8 Số hoàn hảo là số mà tổng các ước của...

Số hoàn hảo là số mà tổng các ước của nó bằng 2 lần chính nó. Ví dụ: 6 là số hoàn hảo vì 6 có tổng ước là 1+2+3+6=12 = 2 lần số 6. Yêu cầu: Viết chương trình n

Câu hỏi :

Số hoàn hảo là số mà tổng các ước của nó bằng 2 lần chính nó. Ví dụ: 6 là số hoàn hảo vì 6 có tổng ước là 1+2+3+6=12 = 2 lần số 6. Yêu cầu: Viết chương trình nhập vào số nguyên n. In ra chữ YES nếu n là số hoàn hảo, ngược lại ghi chữ NO Dữ liệu vào Một số nguyên dương n (n≤1012). Kết quả In ra chữ YES nếu n là số hoàn hảo, ngược lại ghi chữ NO Sample Input 1 6 Sample Output 1 YES Sample Input 2 36 Sample Output 2 NO

Lời giải 1 :

*Python:

from math import sqrt
n=int(input())
tc=0
for i in range (1,int(sqrt(n))+1):
    if (n%i==0):
        tc+=i
        if (n/i!=i):
            tc+=n//i
if (n*2==tc):
    print("YES")
else:
    print("NO")
    print("NO")

Thảo luận

-- vẫn bị
-- nó còn thêm 1 lỗi cơ
-- EOF hả?
-- https://lqdoj.edu.vn/problem/for05
-- test hộ mk vs
-- Cái code này mình chạy được, nếu lỗi thì chắc do bạn copy, bạn tự mà viết lại nhé :v
-- (mình lười tạo tk lắm)
-- mk lm đc rùi

Lời giải 2 :

Uses crt;
Var 
    n,i,s: integer;
Begin
    repeat
    clrscr;
    writeln('Nhap so nguyen n: '); readln(n);
    until(n<=1012);
    s:=0;
    for i:=1 to n do
        if n mod i=0 then s:=s+i;
    if s=n*2 then writeln('YES') else writeln('NO');
    readln;
End.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK