SRM 567 参加記
250
問題文
かつ が整数になるような組(A, B)の個数を求めよ。
制約
考えたこと
- はじめの5分ほどと勘違いしていた
- 式を変形すれば が整数であればよいことがわかる
- つまり平方数
- Aを固定して考えてみる
- う〜ん…
- ABを固定して考えてみる
- う〜ん…
- Aを固定してうまくいくアイデアを思いつく
- S * Aが平方数になるような最小の数Sを求めれば、Bは の形で表せる。
- Sは素因数分解すればわかる
- 素因数分解で失敗しないように気をつけて書いた。
500
問題文
長い
考えたこと
- 手を動かしてみる
- 各アルファベットの個数だけ考えれば良さそう
- 表を作ってみる
- Aがどのアルファベットを先頭に選ぶのがよいか考えてみる
- 個数がどの文字列にも負けてないなら、その文字を選んで問題無さそう。
- その文字で勝った相手はそれ以後無視出来る。
- 貪欲っぽい
- 選ぶものがなくなるまで置き続けた