2017-06-28 経験した罠 競技プログラミング 自分がやらかした実装ミス(罠踏んだら追加する) #define int ll 区間l, rに対してmodを取るときにl > rとなっているときを考慮しない 負の数にMODをとって正の値がほしいところに負の値をつっこむ int -> double へのキャストをしない 配列サイズ足りない str.size()とかのsize_t型(unsigned)を負にして値をオーバーフローさせる 出力フォーマットが整数なのに小数を出力 #define int llをするときはPII、VI、INFあたりのマクロをちゃんと書き換える