Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
2M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++
Viết chương trình đếm số lượng số hoàn thiện có giá trị bé hơn n, với n > 0 và n được nhập từ bàn phím.
Biết rằng: Số hoàn thiện là số có tổng của các ước số của nó bằng chính nó.
Ví dụ: Số 6 có các ước số là 1, 2, 3 và tổng 1 + 2 + 3 là 6, vì vậy số 6 là số hoàn thiện.
Yêu cầu: Hoàn thành chương trình dưới đây đề giải quyết bài toán, với các phần ... là những phần bạn cần bổ sung
// Thu vien va ham demSoLuongSHT
...
int main() {
int n = 0;
// Nhap tu ban phim
...
// In ket qua
cout << "-> So luong SHT la: " << demSoLuongSHT(n);
return 0;
}
INPUT 1:
Nhap n: 30
OUTPUT 1:
-> So luong SHT la: 2
INPUT 2:
Nhap n: 1000
OUTPUT 2:
-> So luong SHT la: 3
Bình luận