Entries

スポンサーサイト (この記事を編集する[管理者用])

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://rsujskf.blog32.fc2.com/tb.php/1609-0c9e32c1
この記事にトラックバックする(FC2ブログユーザー)

UVa 11859 - Division Game (この記事を編集する[管理者用])

Source

Regional Warmup Contest 2010 (2010-10-09) (blog)
UVa 11859

問題概要

2人でゲームをする.交互にターンが回ってきて,validな動き方がないと負け.
最初は50*50以下の行列に1以上10000以下の整数が書かれている.
1つの行を選び,その行から1つ以上の1より大きい数字を選び,それらの数字を,それらの1でない約数で割る.
先手必勝か後手必勝かを求める問題.

解法

各塊に,各行の数字の素因数の数の和だけの石が積まれているNimと同値.
XORを計算すればよい.

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://rsujskf.blog32.fc2.com/tb.php/1609-0c9e32c1
この記事にトラックバックする(FC2ブログユーザー)

Appendix

Recent Articles

ブログ内検索

Ads


(プライバシーポリシー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。