LQ

17.    LIỆT KÊ CÁC SỐ HOÀN HẢO: (BẰNG C++ CẰNG TỐT Ạ!)

·       Bài toán: Cho một số nguyên dương N. Tìm tất cả các số hoàn hảo ≤ N.

·       Dữ liệu vào: Một số tự nhiên N được nhập từ bàn phím (N ≤ 106)

·       Kết quả ra: In ra ngoài màn hình dãy các số hoàn hảo theo thứ tự tăng dần (mỗi số cách nhau một dấu cách).

NT
22 tháng 10 2022 lúc 10:45

#include <bits/stdc++.h>

using namespace std;

int n,i,j,t;

int main()

{

cin>>n;

for (int i=1; i<=n; i++)

{

int t=0;

for (int j=1; j<=i-1; j++)

if (i%j==0) t+=j;

if (t==i) cout<<i<<" ";

}

}

Bình luận (0)

Các câu hỏi tương tự
H24
Xem chi tiết
H24
Xem chi tiết
QH
Xem chi tiết
NT
Xem chi tiết
H24
Xem chi tiết
HL
Xem chi tiết
HC
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết