SRM 524 DIV1 Easy - MagicDiamonds (復習×○) はてなブックマーク - SRM 524 DIV1 Easy - MagicDiamonds (復習×○)

問題 http://community.topcoder.com/stat?c=problem_statement&pm=11607&rd=14549 n個のダイヤモンドを運びたい。 1度に最大n個運ぶことができるが、nが素数だった場合消滅してしまう。 このとき、消滅せずに全てのダイヤを運

SRM 578 DIV1 Easy - GooseInZooDivOne (復習×) はてなブックマーク - SRM 578 DIV1 Easy - GooseInZooDivOne (復習×)

問題 http://community.topcoder.com/stat?c=problem_statement&pm=12539&rd=15498 2次元のセルが与えられ、それぞれのセルは鳥がいるかいないかで表わされる。 鳥はガチョウとアヒルの2種類存在する。 その鳥がどちらかはわから

SRM 546 DIV1 Easy - KleofasTail (復習○) はてなブックマーク - SRM 546 DIV1 Easy - KleofasTail (復習○)

問題 http://community.topcoder.com/stat?c=problem_statement&pm=12049&rd=14738 整数が与えられる。 整数が偶数のときは2で割り、奇数であれば1を引くことができる。 整数の範囲とある数が与えられた時、 その整数の範囲内であ

SRM574 DIV2 -Level2 はてなブックマーク - SRM574 DIV2 -Level2

問題 ①数字が二つ与えられる。 ②プレイヤーは一つ目の数字を10で割る、もしくは逆にすることができる。 ③上記の操作によって、2つ目の数字にすると

SRM 543 DIV1 Easy - EllysXors はてなブックマーク - SRM 543 DIV1 Easy - EllysXors

問題 ①整数LとRが与えられる。 ②このとき、LからRまでの間全ての数をXORした後の値を求める。 解き方 L,Rは4*10^9のため単純なシミュレ

SRM537 DIV2 -Level2 はてなブックマーク - SRM537 DIV2 -Level2

問題 ①数字のペアA,Bが与えられる。 このとき、0以上のp、qに対し、A*p+B*qで数が生成できる。 ②また、新たな数字Xが与えられる。 このと

SRM546 DIV2 -Level2 はてなブックマーク - SRM546 DIV2 -Level2

問題 ①座標上にある2つの長方形の左下と右上の座標が与えられる。 ②2つの長方形の重なりが四角形の時はrectangle、線で接している場合はs

SRM535 DIV2 -Level2 はてなブックマーク - SRM535 DIV2 -Level2

<問題> ①整数GとLが与えられる。 ②最大公約数がG,かつ最小公倍数がLである2つの数字の場合の数を返す。 存在しない場合はー1を返す。 <解き方

SRM567 DIV2 -Level2 はてなブックマーク - SRM567 DIV2 -Level2

<問題> ①2つの整数NとMが与えられる。 ②1<=A<=N、1<=B<=Mである、(sqrt(A)+sqrt(B))^2が整数であるXが存在す