问题 5018 --抽取水仙花数

5018: 抽取水仙花数★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 345  解决: 253
[提交][状态][命题人:]

题目描述

在 demo()函数过程中输入200 个三位整数,调用函数 flower(),返回所有的水仙花数,

所谓水仙花数是指满足各位数字的立方和等于该数本身,如:153=1^3+5^3+3^3。

import random
def flower(x):
    ge=x%10
    ____(1)_________
    bai=x//100
    if ge**3+shi**3+bai**3==x:
        _____(2)_________
    else:
        return False
def demo():
    s=______(3)________
    for v in s:
        if _____(4)_______:
            print(v)
demo()

输入

输入200个三位数,逗号隔开

输出

输出其中的水仙花数,每个数单独一行,按照输入的先后顺序依次输出
样例输入
Copy
906, 871, 945, 712, 871, 484, 804, 124, 140, 320, 770, 759, 714, 133, 711, 856, 571, 443, 997, 947, 746, 250, 897, 817, 941, 389, 102, 746, 511, 530, 994, 555, 314, 996, 435, 290, 945, 993, 945, 482, 885, 406, 873, 232, 895, 547, 368, 766, 717, 546, 480, 764, 728, 559, 244, 431, 119, 129, 198, 631, 798, 447, 389, 227, 523, 583, 454, 632, 157, 751, 272, 201, 314, 563, 566, 846, 414, 431, 236, 814, 678, 862, 119, 176, 252, 145, 831, 861, 668, 397, 376, 372, 458, 277, 515, 719, 791, 717, 741, 424, 344, 818, 485, 230, 179, 659, 297, 988, 205, 202, 550, 378, 587, 195, 985, 106, 701, 844, 397, 846, 727, 190, 723, 392, 270, 963, 712, 455, 259, 300, 930, 125, 153, 972, 585, 425, 687, 810, 317, 392, 163, 486, 768, 282, 585, 253, 839, 913, 687, 269, 612, 229, 162, 811, 543, 383, 267, 842, 634, 713, 847, 320, 686, 556, 387, 634, 109, 238, 547, 841, 380, 365, 139, 279, 268, 293, 589, 355, 898, 968, 488, 200, 255, 108, 493, 650, 450, 291, 293, 295, 304, 972, 308, 883, 139, 425, 934, 952, 399, 579
样例输出
Copy
153

提示

来源

[提交][状态]