Thử thách
Cho một số nguyên, n, làm đầu vào trong đó 0 <= n <= 2^10
, xuất số thứ n thậm chí hoàn hảo.
Số hoàn hảo
Một số hoàn hảo là một số, x trong đó tổng các yếu tố của nó (không bao gồm chính nó) bằng x. Ví dụ: 6:
6: 1, 2, 3, 6
Và, tất nhiên 1 + 2 + 3 = 6
, vì vậy 6 là hoàn hảo.
Nếu một số hoàn hảo x
, là chẵn , x mod 2 = 0
.
Ví dụ
Sau đây là 10 số thậm chí hoàn hảo đầu tiên:
6
28
496
8128
33550336
8589869056
137438691328
2305843008139952128
2658455991569831744654692615953842176
191561942608236107294793378084303638130997321548169216
Lưu ý rằng bạn có thể lập chỉ mục này theo cách bạn muốn: 6 có thể là số hoàn hảo thứ 1 hoặc 0.
Chiến thắng
Mã ngắn nhất trong byte thắng.