SRM463 div2

Tags: ,
  2010/03/02 23:24

今日も疲労困憊で参戦。
そして、初の自宅以外での環境。

Easy BunnyPuzzle

ウサギパズル。ウサギかわいいよね。
ちょっとエンジンかかるの遅くて時間かかった。

179.60

Midium RabbitNumbering

ウサギを数字でindentifyする。
後で気づいたけど、0以上チェック要らないね。

public class RabbitNumbering {
	public int theCount(int[] maxNumber) {
		final int N = maxNumber.length;
		Arrays.sort(maxNumber);
//		System.out.println(Arrays.toString(maxNumber));
		long count = 1L;
		for (int i = 0; i < N; i++) {
			if (maxNumber[i] - i > 0) {
				count *= maxNumber[i] - i;
				count %= 1000000007;
			} else {
				return 0;
			}
		}
//		System.out.println("long="+count);
//		return (int)(count % 1000000007);
		return (int)count;
	}
}

335.29

Hard Nisoku

「にそく」っていうカードゲーム(実在するのかは知らない、しないだろう)

任意の数のカードがある山から2枚とって足すか掛けるかしてその値のカードを戻す。
最後の1枚の最大値を求める。

さっぱりわからなかった。
最初与えられる山の配列が1.5~10.0なのが鍵くさいけど分からない。
ちょっとここは勉強する。

0.0

Challenge Phase

傍観。
立ち上がりのHard落としが今の流行?

0.0

Result

もうちょっと集中してやりたかったなあ。

Total 509.89
Rating 1009(+19)

レートの上がり方が異様に鈍い。
前の戦績も影響するのかな。

みなさんお疲れ様でした。精進します。