Một số tự mãn là một số trong đó là tổng các chữ số của riêng mình, mỗi lũy thừa của số chữ số.
Ví dụ: lấy 153 (3 chữ số):
1 3 + 5 3 + 3 3 = 1 + 125 + 27 = 153
1634:
1 4 + 6 4 + 3 4 + 4 4 = 1 + 1296 + 81 + 256 = 1634
Các thách thức:
Mã của bạn phải lấy đầu vào từ người dùng và đầu ra Đúng hay Sai tùy thuộc vào số đã cho có phải là Số Narcissistic hay không.
Lỗi kiểm tra các chuỗi văn bản hoặc các đầu vào không hợp lệ khác là không bắt buộc. 1 hoặc 0 cho đầu ra là chấp nhận được. Mã chỉ đơn giản là tạo danh sách Số Narcissistic hoặc kiểm tra đầu vào của người dùng đối với danh sách, không đủ điều kiện.
True
nếu đó là một số như vậy, nhưng bất cứ điều gì khác (trong trường hợp này là số đó) nếu không?