Tìm các số trong khoảng từ 0 đến 999 bằng tổng lập phương các chữ số của nó. Số đó gọi là số Asmstrong. Ví dụ: 153 = 1 3 + 5 3 + 3 3 Gợi ý: Giả sử abc là các số Asmstrong, ta cần tìm a,b,c thỏa mãn 100a + 10b + c = a^3 + b^3 + c^3 ---- Viết thuật toán, không yêu cầu viết chương trình!

2 câu trả lời

Viết thuật toán, không yêu cầu viết chương trình!

b1:cho chạy từ 0 đến 999

b2:nếu 100a + 10b + c = a^3 + b^3 + c^3 thì in ra số đó

Đầu tiên cho 3 vòng for 

-a chạy từ 1 đến 9.

-b chạy từ 0 đến 9.

-c chạy từ 0 đến 9.

Nếu thỏa mãn điều kiện 100.a + 10.b + c = a^3 + b^3 + c^3 thì xuất abc dính liền ra như là 1 số.

Câu hỏi trong lớp Xem thêm