競技プログラミング

SRM662 Div2

250 概要 数値が与えられるので、16進数に変換したあと、0,1をそれぞれO,Iに置換した文字列を出力する。 ただし、出力する文字列に数字が含まれる場合は代わりにError!と出力する 解法 やるだけ # -*- coding: utf-8 -*- import math,string,itertools,fract…

SRM628Div2

Easy 問題 r1, c1.r2,c2が与えられる。斜め移動のみ(チェスのビショップの動き)で(r1,c1)から(r2,c2)まで移動したい。最小の移動回数を求めよ(不可能な場合は-1)。 解法 予め、与えられた2つの座標が同じ座標の場合は0を返しておく。 dr =|r2 - r1|, dc =…

SuperCon2014予選

落ちました。 多分バグらせました ソースコードは以下。今思えばビルドツールは普通にmake使えばよかった。 https://github.com/zakuro9715-contest/SuperCon2014-yo mercuryが古いやつで、marsが提出したやつです。 解法を簡単に説明すると、 交差点が必ず…