phao_lo
25-12-2011, 22:13
Cho trước số nguyên dương a. Kí hiệu T(a) là tổng các ước nguyên dương của a.
Nhập vào từ bàn phím:
+Số nguyên dương N, với 3<N<30.
+Một dãy A gồm N số nguyên đương bất kì có giá trị không vượt quá 10^4.
hiển thị ra màn hình các kết quả sau:
+dòng 1 ghi dãy số T(A1), T(A2), T(A3),..., T(AN).
+dòng 2 ghi các số Ai (1<=i<=N) của dãy A là ước của T(Ai). Nếu không có số hạng nào thì in ra màn hình thông báo 'KHONG'
vd1
Input
N=4
1 6 15 28
Output
1 12 24 56
1 6 28
vd2
input
N=4
7 8 9 10
Output
8 15 13 18
KHONG
mình mới làm được dòng 1. hoặc làm được cả 2 dòng nhưng lại bị xen kẽ nhau và không hiện được chữ 'KHONG'. Nhờ các huynh đệ tài ba giúp đỡ!!!
Nhập vào từ bàn phím:
+Số nguyên dương N, với 3<N<30.
+Một dãy A gồm N số nguyên đương bất kì có giá trị không vượt quá 10^4.
hiển thị ra màn hình các kết quả sau:
+dòng 1 ghi dãy số T(A1), T(A2), T(A3),..., T(AN).
+dòng 2 ghi các số Ai (1<=i<=N) của dãy A là ước của T(Ai). Nếu không có số hạng nào thì in ra màn hình thông báo 'KHONG'
vd1
Input
N=4
1 6 15 28
Output
1 12 24 56
1 6 28
vd2
input
N=4
7 8 9 10
Output
8 15 13 18
KHONG
mình mới làm được dòng 1. hoặc làm được cả 2 dòng nhưng lại bị xen kẽ nhau và không hiện được chữ 'KHONG'. Nhờ các huynh đệ tài ba giúp đỡ!!!