# 220430 Class Notes - Jack ###### tags: `Jack` `Tutor` `Programming` `CS` ## ZeroJudge - [a040. 阿姆斯壯數](https://zerojudge.tw/ShowProblem?problemid=a040) - 步驟: 1.找出範圍 2.找出所有可能的值 3.找出符合條件的值 4.打印出來 ```python= c = input().split() a = int(c[0]) b = int(c[1]) y = [] for i in range(a, b, 1): arm = list(str(i)) al = 0 for j in range(len(arm)): al = al + int(arm[j])**len(arm) if al == i: y.append(i) if len(y) == 0: print('none') else: for k in y: print(k , end=' ') ``` ## Homework - [a059: 完全平方和](https://zerojudge.tw/ShowProblem?problemid=a059) > 1. 寫出解題步驟 > 2. 寫出遇到的問題 > 3. 解題