三位水仙の数
3237 ワード
水仙の数「3桁の整数を指し、その各数字の3次方とその数そのものに等しい.൪8234;8238;82348238;8234;8234;;\8234;\8234;;;;;;;;\3834;;;;383834;;;;;;;;;;;;;;;\3838;;;;;;;;;;;\3838388234;;;;;;;;;;;;;\\ジルコニア例えば、ABCは「3位水仙花数」では、Aの3次方+Bの3次方+Cの3次方=ABC.Aの3次方+Cの3次方=ABC.8234;82348238;8235;;;;;;;;;;;8234;;;;;;8234;;;;;8235;;;;;;;;;;;\8235;;;;;;ジルコニアすべての3位水仙花数を小さい順に出力してください.、出力結果をカンマで区切ってください.
コード:
注意:ここではs[:-1]方式で最後のカンマを出力しません.すべての結果を1つのリストに入れる文字列を採用することもできる.join()メソッドは結果を出力します.
コード:
#ThreeBitsDaffodilNumV1.py
s = ""
for i in range(100, 1000):
t = str(i)
if pow(eval(t[0]),3) + pow(eval(t[1]),3) + pow(eval(t[2]),3) == i :
s += "{},".format(i)
print(s[:-1])
注意:ここではs[:-1]方式で最後のカンマを出力しません.すべての結果を1つのリストに入れる文字列を採用することもできる.join()メソッドは結果を出力します.