K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

3 tháng 11 2017

bạn giúp mình tr đi

3 tháng 12 2016

a

ta có 1 số hoàn hảo = tổng các ước = 2 lần nó

ta có các ước của 28=[1,2,,4,7,14,28]

mà tổng các tích của nó là 1+2+4+7+14+28=56=28x2

nên 28 là số hoàn hảo​​

b

gọi a1,a2,a3,......ak là ước của n

vì n hoàn hảo nên

[n:a1]+[n:a2]+..................+[n:ak]=2n

=[nx[1;a1]+nx[1:a2]+...............+nx[1:ak]=2n

=nx[1;a1+1:a2+1:a3+...............+1:ak]=2n

nên [1;a1+1;a2+1;a3+...............+1:ak]=2

mình chỉ giúp được bạn câu a,b thôi  chứ không giúp được câu c xin lỗi nhé

NM
19 tháng 8 2021

vì \(2^n-1\) là số nguyên tố nên tổng các ước của \(2^n-1\) là \(1+2^n-1\)

tổng các ước của \(2^{n-1}\left(2^n-1\right)\) là \(\displaystyle\Sigma ^{n-1}_{i=0}(2^i)\times (1+2^n-1)\)\(=\left(2^n-1\right)\times2^n=2\left[2^{n-1}\left(2^n-1\right)\right]\)

Vậy số đã cho là số hoàn hảo

Dãy hoàn hảoTrong một buổi học Toán, An được học khái niệm về số có tính chất đặc biệt. Số hoàn hảo là số có tổng các ước trừ nó ra thì bằng chính nó.Ví dụ: Số 6 là số hoàn hảo vì 1+2+3=6            Số 8 không phải là số hoàn hảo vì 1+2+4=7≠8Cho một dãy số gồm n số nguyên a1, a2,…..an. Hãy giúp An đếm xem trong dãy có bao nhiêu số là số hoàn hảo.Dữ liệu vào: Từ file văn bản hoanhao.inp:-         Dòng 1: n số...
Đọc tiếp

Dãy hoàn hảo

Trong một buổi học Toán, An được học khái niệm về số có tính chất đặc biệt. Số hoàn hảo là số có tổng các ước trừ nó ra thì bằng chính nó.

Ví dụ: Số 6 là số hoàn hảo vì 1+2+3=6

            Số 8 không phải là số hoàn hảo vì 1+2+4=7≠8

Cho một dãy số gồm n số nguyên a1, a2,…..an. Hãy giúp An đếm xem trong dãy có bao nhiêu số là số hoàn hảo.

Dữ liệu vào: Từ file văn bản hoanhao.inp:

-         Dòng 1: n số nguyên

-         Dòng 2: Các số nguyên a1, a2,…..an.

Kết quả: Ghi ra file văn bản hoanhao.out

-         Dòng 1: Số lượng số hoàn hảo

-         Dòng 2: Tổng của các số hoàn hảo có trong dãy

Nếu không tồn tại số hoàn hảo trong dãy thì ghi Dãy không có số hoàn hảo

1
31 tháng 10 2021

#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t,dem;
//chuongtrinhcon
bool kthh(long long n)
{
    if (n<=1) return(false);
    else
    long long t=0;
    for (long long i=1; i<=n/2;i++)
        if (n%i==0) t=t+i;
    if (t==n) return(true);
    else return(false);
}
//chuongtrinhchinh
int main()
{
    freopen("hoanhao.inp","r",stdin);
    freopen("hoanhao.out","w",stdout);
    cin>>n;
    t=0;
    dem=0;
    for (i=1; i<=n; i++)
    {
        cin>>x;
        if (kthh(x)==true)
        {
            dem++;
            t=t+x;
        }
    }
    cout<<dem<<endl;
    cout<<t;
    return 0;
}