SlideShare a Scribd company logo
Submit Search
Upload
Ijpc2015 2-a ioiウエハース
Report
Share
R
reew2n
Follow
•
0 likes
•
775 views
1
of
9
Ijpc2015 2-a ioiウエハース
•
0 likes
•
775 views
Report
Share
Download Now
Download to read offline
Presentations & Public Speaking
解説
Read more
R
reew2n
Follow
Recommended
RUPC2014_Day2_K by
RUPC2014_Day2_K
s1190048
236 views
•
9 slides
Arduinoで3ビット加算器 by
Arduinoで3ビット加算器
np_sugimoto
1.4K views
•
31 slides
Real timeimageprocessing by
Real timeimageprocessing
ushiostarfish _
1.1K views
•
10 slides
K2PC Div1 E 暗号化 by
K2PC Div1 E 暗号化
Kazuma Mikami
805 views
•
10 slides
明日使えないすごいビット演算 by
明日使えないすごいビット演算
京大 マイコンクラブ
63.4K views
•
60 slides
情報オリンピック夏合宿発表 by
情報オリンピック夏合宿発表
Kazuma Mikami
2.5K views
•
23 slides
More Related Content
What's hot
【展開用】日曜数学会 Sinc関数の積分について by
【展開用】日曜数学会 Sinc関数の積分について
和人 桐ケ谷
8.4K views
•
33 slides
ElGamal型暗号文に対する任意関数演算・再暗号化の二者間秘密計算プロトコルとその応用 by
ElGamal型暗号文に対する任意関数演算・再暗号化の二者間秘密計算プロトコルとその応用
MITSUNARI Shigeo
1.6K views
•
16 slides
積分要素の応答性(MATLAB) by
積分要素の応答性(MATLAB)
Tsuyoshi Horigome
379 views
•
7 slides
Agdaで回路設計(をしたい) by
Agdaで回路設計(をしたい)
Shunji Nishimura
586 views
•
8 slides
1次遅れの積分要素の過渡応答性(MATLAB) by
1次遅れの積分要素の過渡応答性(MATLAB)
Tsuyoshi Horigome
733 views
•
7 slides
AtCoder Beginner Contest 033 解説 by
AtCoder Beginner Contest 033 解説
AtCoder Inc.
11.2K views
•
23 slides
What's hot
(10)
【展開用】日曜数学会 Sinc関数の積分について by 和人 桐ケ谷
【展開用】日曜数学会 Sinc関数の積分について
和人 桐ケ谷
•
8.4K views
ElGamal型暗号文に対する任意関数演算・再暗号化の二者間秘密計算プロトコルとその応用 by MITSUNARI Shigeo
ElGamal型暗号文に対する任意関数演算・再暗号化の二者間秘密計算プロトコルとその応用
MITSUNARI Shigeo
•
1.6K views
積分要素の応答性(MATLAB) by Tsuyoshi Horigome
積分要素の応答性(MATLAB)
Tsuyoshi Horigome
•
379 views
Agdaで回路設計(をしたい) by Shunji Nishimura
Agdaで回路設計(をしたい)
Shunji Nishimura
•
586 views
1次遅れの積分要素の過渡応答性(MATLAB) by Tsuyoshi Horigome
1次遅れの積分要素の過渡応答性(MATLAB)
Tsuyoshi Horigome
•
733 views
AtCoder Beginner Contest 033 解説 by AtCoder Inc.
AtCoder Beginner Contest 033 解説
AtCoder Inc.
•
11.2K views
1次遅れの積分要素の過渡応答性2(MATLAB) by Tsuyoshi Horigome
1次遅れの積分要素の過渡応答性2(MATLAB)
Tsuyoshi Horigome
•
925 views
積分要素の過渡応答性(MATLAB) by Tsuyoshi Horigome
積分要素の過渡応答性(MATLAB)
Tsuyoshi Horigome
•
557 views
2次遅れの積分要素の過渡応答性(MATLAB) by Tsuyoshi Horigome
2次遅れの積分要素の過渡応答性(MATLAB)
Tsuyoshi Horigome
•
2.7K views
Rsa暗号で彼女が出来るらしい by Yosuke Onoue
Rsa暗号で彼女が出来るらしい
Yosuke Onoue
•
3K views
Viewers also liked
復習と型 Jyoken by
復習と型 Jyoken
reew2n
478 views
•
15 slides
死にたくない by
死にたくない
joisino
5.9K views
•
50 slides
IOI Business Plan by
IOI Business Plan
Richard Harrison
584 views
•
10 slides
Ijpc2015 b しりとり木 by
Ijpc2015 b しりとり木
reew2n
672 views
•
14 slides
IOI Business Proposal by
IOI Business Proposal
Richard Harrison
1K views
•
19 slides
Specialty Fats Products by
Specialty Fats Products
Malaysian Palm Oil Council (MPOC Egypt)
786 views
•
14 slides
Viewers also liked
(6)
復習と型 Jyoken by reew2n
復習と型 Jyoken
reew2n
•
478 views
死にたくない by joisino
死にたくない
joisino
•
5.9K views
IOI Business Plan by Richard Harrison
IOI Business Plan
Richard Harrison
•
584 views
Ijpc2015 b しりとり木 by reew2n
Ijpc2015 b しりとり木
reew2n
•
672 views
IOI Business Proposal by Richard Harrison
IOI Business Proposal
Richard Harrison
•
1K views
Specialty Fats Products by Malaysian Palm Oil Council (MPOC Egypt)
Specialty Fats Products
Malaysian Palm Oil Council (MPOC Egypt)
•
786 views
Ijpc2015 2-a ioiウエハース
1.
IJPC2015-2-A IOIウエハース @sortreew
2.
問題概要 ウエハースをらせん上に積む
3.
問題概要 ウエハースをらせん上に積む 完全に重なることなく積めるウエハースの数は?
4.
考察 う~~~ん・・・・ ∠ACD A D B C
5.
考察 うん? ∠ACD( ∠ACD( ∠ACD( A D B C
6.
考察 うん? ∠ACD( ∠ACD( ∠ACD( A D B C
7.
考察 ∠ACD*2+ ∠ACD*2+
∠ACD*2+…が180の倍数になると、その次のウエハースは最 初のウエハースと重なってしまう。 何回足せば180の倍数になるか?
8.
解法 実際にシミュレーションする 180の倍数になったら終了してウエハースを置いた回数を出力する 最小公倍数 ∠ACDをxとした時、 lcm(180,2x)で最初に角度が180の倍数になる場合がわかるので、それを2xで割ってや ればその角度までに置くウエハースの回数がわかる。 よってlcm(180,2x)/2xを出力すればよい 式変形してlcm(90,x)/xやgcdで書いた形でも可
9.
注意 例外として、45度のときは正方形なので1つしか置けない また、無限における場合は角度が有理数の場合存在しない(無理数の場合のみ)