Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Lê Quyên

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).

Nguyễn Lê Phước Thịnh
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<<" ";

}

}


Các câu hỏi tương tự
havy
Xem chi tiết
KhảTâm
Xem chi tiết
Quỳnh Hoa
Xem chi tiết
NGuyễn Tuấn
Xem chi tiết
2k15
Xem chi tiết
Hé lô
Xem chi tiết
huynh chinh
Xem chi tiết
89654DAUUBUOIIIII956
Xem chi tiết
Hello1234
Xem chi tiết
Hello1234
Xem chi tiết