Entries

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

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

コメント

コメントの投稿

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

トラックバック

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

LiveArchive 4699 - Frenemies (この記事を編集する[管理者用])

Source

ACM/ICPC North America - South Central - 2009/2010
LiveArchive 4699

問題概要

9人以下の友達敵対関係が与えられる.
直接の友達には128点加算,直接の敵には-128点加算,友達の敵は-64点加算,敵の敵の敵には-32点加算のように,
遠くなるごとに加算する点数が1/2になって,敵を経由するごとに-1倍される.
サイクルのないパスだけ全部加算すると,自分からみた他の人の点数を全部求める問題.

解法

DFSしながら実際に足していくだけ.
サンプルが1個合わないのと,ジャッジデータが壊れているっぽくて通らないので,掲示板で泣きついているところ.

コメント

コメントの投稿

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

トラックバック

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

Appendix

Recent Articles

ブログ内検索

Ads


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