Codeforces Round #231 (Div. 2)
はい。
http://codeforces.com/contest/394
A. Counting Sticks
ざっくりと大意
・1本移動かもしくは何もしないでスティックの'|'の本数をA+B=Cの関係に出来るか??
方針のようなもの
・Cの方が大きい場合はAに付け足すだけ、A+Bの方が大きい場合はどちらかが0になってしまわないように調整する。
n,k=map(str,raw_input().split('=')) l=n.count('|') r=k.count('|') av=(l+r)/2 if l==r: print n+'='+k elif (l+r)%2 or abs(l-r)>2 or l+r<4: print 'Impossible' elif l<r: print '|'+n+'='+'|'*av else: a,b=n.split('+') if len(a)>len(b): print n[1:]+'='+'|'*av else: print n[:-1]+'='+'|'*av