C問題 高所恐怖症 原案・ライタ : 伊藤 テスタ : 青木・西出.

Slides:



Advertisements
Similar presentations
有限幾何学 第 2 回. 有限幾何学 第 2 回 1. 様々なグラフの例 2. 道と最短経路問題 1. 用語の説明 2. 最短経路問題 3. ダイキストラのアルゴリズム.
Advertisements

Problem A : Everlasting...? 原案 : 泉 模範解答 : 黄・野田 解説 : 野田.
G 問題 コードアート オンライン 原案:西出 ライタ:伊藤 テスタ:西出. 問題概要 0 大きさのさまざまな n 個の円に多角形 m 個を入れら れるか判定する問題 0 ただし、同じ円に複数の多角形を入れることはでき ない 0 もし、入れられる場合は、辞書順最小の入れ方を出 力 ① ② ③ ① ②.
ACM/ICPC と アルゴリズム 「実践的プログラミング」 稲葉 一浩. 自己紹介 ﻪ 理Ⅰ → 理学部情報科学科 → 情報理工学系研究科コンピュータ科学専攻 ﻩ 博士課程1年 ﻩXML を扱う専用言語の研究など ﻪ 個人的には ﻩ ﻯD.
原案 : 野田 解答 : 野田・山 口 問題文 : 野田 PROBLEM E: PSYCHIC ACCELERATOR ~ とある超能力の物体加速器~
模擬国内予選2013 Problem F テトラ姫のパズル 原案:須藤 解答:大友、須藤 解説:須藤.
J: Magical Switches JAG 模擬地区予選 2013 原案:保坂 解答:保坂・楠本 解説:保坂.
第1回 確率変数、確率分布 確率・統計Ⅰ ここです! 確率変数と確率分布 確率変数の同時分布、独立性 確率変数の平均 確率変数の分散
ICPC夏合宿09 Day3 Problem D : Luigi‘s Tavern -ルイージの酒場-
Revenge of the Round Table
Day2 Problem I: Memory Match ~神経衰弱~
Problem A: ねこかわいがり♪ 問題作成: 山本 解法作成: 山本・高橋 解説: 山本.
データ構造と アルゴリズム 第十二回 知能情報学部 知能情報学科 新田直也.
原案:西出 テスト 伊藤.
アルゴリズムとデータ構造 第8回 ソート(3).
薬物乱用防止 クイズ 宮城県保健福祉部薬務課作成.
Ex7. Search for Vacuum Problem
ICPC夏合宿09 Day2 Problem F Voronoi Island ~ボロノイ島戦記~
A: Attack the Moles 原案:高橋 / 解説:保坂.
Ex8. Search for Vacuum Problem(2)
Problem D: Double Sorting 原案: oxy, 解答作成: oxy, nya.
プログラミングができるようになるには…. 一週間に1回では無理! 自分の力でできるだけがんばる
I: Tokyo Olympics Center
Intelligent Circular Perfect Cleaner(ICPC)
問題作成・解説: 北村 解答作成協力: 小西・松本
Problem G : Entangled Tree
Problem H ねこ鍋改造計画(仮) 秋葉 拓哉.
第二次ProblemB大戦 ライタ:青木 解説:津島.
原案:阿部 担当:福澤, 笠原 英訳:寺島 解説:福澤
JAG Regional Practice Contest 2012 問題C: Median Tree
人 工 知 能 第3回 探索法 (教科書21ページ~30ページ)
遺伝アルゴリズムによる NQueen解法 ~遺伝補修飾を用いた解探索の性能評価~
データ構造と アルゴリズム 第二回 知能情報学部 新田直也.
小型デバイスからのデータアクセス 情報処理系論 第5回.
模擬国内予選2014 Problem C 壊れた暗号生成器
2013年度模擬アジア地区予選 Problem E: Putter
Problem D: King Slime ~キングスライム~
第4回 カルノー図による組合せ回路の簡単化 瀬戸 目標 ・AND-OR二段回路の実現コスト(面積、遅延)が出せる
~私たちはことばを使って何をしているか~ 学びLIVE2006/6/18 東洋大学 三宅和子
LogStructuredFileSystem Servey
原案・解説 : 野田 解答 : 野田・吉田 Problem D Futon ~布団~.
~企画~ GO,桑田,ヒルズ.
CGと形状モデリング 授業資料 長井 超慧(東京大学)
オーサリングツール&ブラウザの 技術的トピック
C 言語について 補足資料 資料および授業の情報は :
MPIを用いた並列処理 ~GAによるTSPの解法~
決定木とランダムフォレスト 和田 俊和.
グラフアルゴリズムの可視化 数理科学コース 福永研究室 高橋 優子 2018/12/29.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
演習問題 6/25 という IP アドレスがあった時、ネットワーク長が 10,17,29 bit の場合の下記をそれぞれ求めよ。
教育工学を始めよう ~研究テーマの選び方から論文の書き方まで~ (第1章)
ミクロ経済学第9回 企業と費用2:費用最小化.
前回の練習問題.
Problem I: Aaron と Bruce
ロボットの協調動作の研究: マップ作成とマップ情報を利用した行動計画
統計処理2  t検定・分散分析.
Ex7. Search for Vacuum Problem
演習問題 その1 IP のネットワークである /20 について以下の問に答えよ。
2016年度 有限幾何学 中間試験 問1 次のグラフを描け.(描けない場合は理由を述べよ) 各20点
問題作成、解説担当:中島 副担当:坪坂、松本
Problem L: シャノワール 問題作成: 高橋 解法作成: 安達・高橋・前原 解説: 安達.
高齢者支援アプリケーション Term Projectの最終発表 Bull:ECN Takatoshi:親
モグラたたき.
コストのついたグラフの探索 分枝限定法 A*アルゴリズム.
演習問題 その1 IP のネットワークである /20 について以下の問に答えよ。
問2 次の問に答えよ. (ただし,握手補題,オイラーの定理,Oreの定理 は授業で紹介したものとする) (1) 握手補題を書け.
/24 というアドレスブロックにおいて ネットワーク長 28 のアドレスはいくつ取るこ とができるか
情報スキル入門 第2週  タッチタイピング.
CGと形状モデリング 授業資料 1,2限: 大竹豊(東京大学) 3,4限: 俵 丈展(理化学研究所)
情報処理Ⅱ 第3回 2004年10月19日(火).
Presentation transcript:

C問題 高所恐怖症 原案・ライタ : 伊藤 テスタ : 青木・西出

問題概要 W*Hの忍者屋敷の部屋がある 巻物を全て拾って、スタートからゴールへ着くための 最短時間を求めよ 部屋の中には巻物が最大で5個置いてある 床に穴がたくさんあいている 巻物を全て拾って、スタートからゴールへ着くための 最短時間を求めよ ただし、やよいは高いところが怖いため、穴に近づくと 足がすくんで移動速度が遅くなります ζ*’_’)ζ<うっうー↓

解法 コストマップ生成 ↓ ダイクストラ + {全探索 or bit}

コストマップ生成 全ての床で、どれだけの移動時間がかかりそうか、 あらかじめマップを作成しておく O(100 * 100 * 5 * 5) 全ての床で、どれだけの移動時間がかかりそうか、 あらかじめマップを作成しておく O(100 * 100 * 5 * 5) 部屋情報 コストマップ S . M # 1 2 3 穴 穴近くの移動時間 1 2 3 穴

「ダイクストラ+全探索」の解法 ダイクストラ法 全探索 巻物の最大数が5個であるため、これでも十分間に合う スタート、ゴール、巻物をノードとして見る スタートから巻物、巻物からゴール、巻物から巻物への最短コストをダ イクストラで求めてグラフ化 O(5 * 5 * 100 * 100 * log(100 * 100)) 全探索 グラフ化後、巻物を取る順番を全探索で決めて、一番小さい コストが答え(next_permutation使うとラク) O(5!) ビットDPでやってもらってもいいです 巻物の最大数が5個であるため、これでも十分間に合う 全ての巻物 間のループ ダイクストラ1回あたり

「ダイクストラ+bit」の解法 {現在立っている座標、どの巻物を取得したかのbit} の情報によりダイクストラを行う 全ての巻物を取得した状態でゴールしたとき、それが最短 コスト ダイクストラを1回書くだけでいいので、知っていれば全探索 より実装がラクです ノード数は、ビット情報により分割されて、最大で 100 * 100 * 25程度であるため、十分間に合う

他 元ネタ 類題 アイドルマスター 高槻やよいは、高いところが苦手 アニメで、やよいが忍者衣装をきてたので、忍者屋敷を舞台 にした AOJ 1140 (Cleaning Robot) ダイクストラなしで全探索するだけの問題

提出状況 First Accept : ichyo 会場First Accept : goldshioshimeji Accept / Submit : 22 / 33