はむこの勉強記録

http://bit.ly/2ktf20t の写し

AtCoder Regular Contest 067 - C - Factors of Factorial (python)

arc067.contest.atcoder.jp

pythonではsqrtを**0.5でできるのでちょっと楽

sympyなる数式演算ライブラリがイケてるらしいので後で調べる

setへの要素挿入はadd

{}はsetと行ったがあれは罠だ(dictです(setにしたければs = set()としてください))

for-else構文は、break「しなかったとき」に入るスペシャルステージ

gotoモジュールはデフォルトではなく、頑張ってインストールしなければならないので残念。多重ループ抜け出しは基本for-elseかフラグしか方法がなさそう。あとは関数化

dict[p]としたとき、pがいない場合は怒られるのだけど、これはどうにもならないのだろうか(デフォルト値とかつけられない??)