Programming

Programming

競技プログラミングでよく使うPythonの入力・出力

最近競技プログラミングの問題をPythonで解いているので、よくある標準入力と標準出力関連のコードをメモ代わりに並べてみます。入力文字列を1行入力s = input()ちなみにinput()は末尾の改行を除く仕様が入っているのでrstrip...
Programming

クラスのメンバ関数(メソッド)をstaticにするべき理由

クラスのメンバ関数(メソッド)を書いている際、メソッドをstaticにするかどうか迷うことってありませんか?オブジェクト指向は一つ一つのオブジェクトが状態と動作を持つというイメージ上、オブジェクトに帰属しないstaticが沢山あるのはなんと...