狠狠撸

狠狠撸Share a Scribd company logo
AtCoder Regular Contest 017
解説
A問題
素数、コンテスト、素数
A - 問題概要
問題?
整数 N が与えられる。?
N が素数かどうかを判定せよ。?
?
制限?
17 ≦ N ≦ 1,000,000
A - 正解に必要な要素

?

アルゴリズム?
?素数の定義?
?素数の判定法?

1 とその数自身でしか割り切れない
2 以上の正の整数
※問題文に書かれています
N を割り切るような数を探してみて、

実装?
それが 1 と N だけなら素数!
?標準入出力?
?ループ?
?→実装で分からないことがある場合は?
??「標準入出力」などで調べてみよう
A - 解き方
1. N を標準入力から入力する。
2. 2 から N-1 までのすべての整数について、?
N を割り切ることができるかを調べる。?
→多くの言語では % 演算子で調べることができる

3. いちども割り切れなければ N は素数 → YES?
そうでなければ N は素数ではない → NO?
をそれぞれ標準出力に出力する。
B問題
解像度が低い。
B - 問題概要
問題?
業績を表す N 要素の整数列 A が与えられる。?
そのうちの連続した K 個で、常に上昇しているもの
は何個あるか?
制限?
1 ≦ K ≦ N ≦ 300,000?
1 ≦ Ai ≦ 300,000 (1 ≦ i ≦ N)
B - 注意点(1/2)
K = 1 のとき、「常に上昇している」とは??
→問題文の記述からは、あまり明らかではない……
直感的には?
たとえば (100) は上昇しているようには見えないが……
ありうる解釈(今回正しいのはこっち)?
常に上昇とは 1 ≦ i < (Xの長さ) について Xi < Xi+1 ?
と考えれば、(100) も「常に上昇している」ととれる?
→そもそも i がとれないから OK
B - 注意点(2/2)
プログラミングコンテストの問題文では、こういった
「数学的な」解釈をすることが多い?
(特に今回のように K = 1 などの端っこのケース)
少しでも「あれ?」と題意に疑問を持ったら……?
質問しましょう。積極的に質問すると良いです。?
(求めている返答が返ってくればよいですし、仮に「問題文をよく読んでくださ
い」なんて返されてしまったとしても損することはありません。ジャッジ側の仕
事が増えるだけですが、そんなことを参加者は気にしなくてもよいので、疑問が
あればためらわずにガンガン質問を送りましょう。)
B - 解き方(1/3)
素直にループを書いて数えると??
?→もちろん答えは出るけど、時間は大丈夫?
今回は N が 300,000 まであって、間に合わない!?
?具体的には約 N(N-K) 個ぐらいの要素を見る?
?最大で 200 億を超える個数になる!?
?とてもじゃないけど 2 秒では難しい
B - 解き方(2/3)
入出力例についていた図を観察してみよう?
(N = 10, K = 3)
!

!

最初の 5 要素が常に上昇していて、K = 3 なので?
その部分が 3 回分カウントされている!?
後半についても、4 要素の上昇部分が 2 回分カウントされている
B - 解き方(3/3)
元の A を、常に上昇している列たちに分解する!
次に、分解したそれぞれの部分について?
その部分が K 以上の長さであれば答えにカウント!

10 40 50 80 90 30 20 40 90 95
10 40 50 80 90

30

20 40 90 95

長さ 5?

長さ 1?

長さ 4?

→ 3 回分カウント

→ カウントしない

→ 2 回分カウント
C問題
無駄なものが嫌いな人
C - 問題概要
問題?
N 個の荷物と、それぞれの大きさ w が与えられる。?
大きさ X のナップサックに、ぴったり荷物を詰める
方法は何通りあるか?
制限?
1 ≦ N ≦ 32?
1 ≦ wi ≦ 50,000,000 (1 ≦ i ≦ N)?
1 ≦ X ≦ 1,000,000,000
C - ナップサック?
ナップサック問題(有名な動的計画法の問題、詳細は調べてね)
にそっくり!同じ方法で解けるかな?
今回の制限だと、同じ方法ではダメです。?
?ナップサックの大きさぐらいメモリが必要?
?今回はナップサックがとても大きい
C - 制限に注目
今回の制限では
?ナップサックや荷物がとても大きい
が、そのかわりに
?荷物の個数(N)がとても小さい(重要)
とはいえ、全探索は間に合わない?
(232 通りの詰め方はとても时间内に探索しきれない)
C - 解き方(1/3)
N が半分(16ぐらい)なら全探索できるのに……?
?
つまり、?
荷物を前半グループと後半グループの半々に分けて、
それぞれのグループ内の組み合わせで作れる大きさな
ら全探索ができる!
その後で、ふたつのグループの結果を?
うまくまとめられないだろうか?
C - 解き方(2/3)
前半の荷物を組み合わせて、大きさ p にする方法?
が A 通りあるとすると……
後半の荷物を組み合わせて、大きさ X-p にする方法?
が B 通りあったとしたら
→ちょうど大きさを X にする方法が?
?A×B 通り見つかったことになる
C - 解き方(3/3)
前半でつくる大きさ p を全部試すとして?
このとき対応する?
「後半で大きさ X-p を作る方法」が何通りあるか?
がすぐに分かればよい。
→ 後半の全探索の結果を作れる大きさの順にソート
しておけば二分探索で大きさ X-p を作る方法が何通り
あるか高速に求められる!?
これは「半分全列挙」等の名前で言及されることの多いアルゴリズム
D 問題 解説
城下 慎也 (phidnight)
問題概要
? ? 個の数列が与えられる。
? 次のクエリを ? 個処理する。
?連続する区間の数字の GCD を出す。
?連続する区間の数字を増減させる
※ここでは、GCD は最大公約数のこと
? 30 点分の部分点では増減クエリの幅が1
部分点解法
? 普通に 1 個ずつ区間を取って GCD を計算し
ていると間に合わない。
? 実は、いくつかの数の GCD はどのような順番
で部分の GCD を計算しても必ず同じ最終結
果が返ってくる。
? あらかじめ広い区間の GCD を知っておけば
効率的に計算できる。
? segment-tree を用いると効果的。
部分点解法(例)
? 例えば下のように区間を決めた場合について
考えてみる。
? 左から 3 つ目を起点として右に進んだ 5 つの
数 16,32,120,84,54 の GCD を計算してみる。
2
4

6

4

8

16

20

16

12

32

120

18

84

54

36
部分点解法(例)
? 矢印で示した 3 つの数 16,12,54 の GCD は元
の 5 つの数の GCD と一致する。
? GCD(16,32,120,84,54)=GCD(16,12,54)=2
2
4

6

4

8

16

20

16

12

32

120

18

84

54

36
部分点解法
? segment-tree に、その区間に含まれる要素の
GCD を保存しておけば、連続する区間の GCD
を O(log ?) で計算することができる。
? 増減クエリは幅 1 なので、この更新によって
GCD が更新される場所も O(log ?)
→全体で O(? log ?) で計算でき、30 点が得
られる。
満点解法に向けて
? segment-tree が管理している区間全体に数
字が増減された場合、増減の前後で GCD が
変わることがある。
? 例: 区間が [36,43,1,71] を管理している時に、
区間全体が 7 増えると GCD(42,49,7,77)=7 と
なって 1 ではなくなっている。

? 増減クエリに対して不変な要素がないか考え
る。
満点解法に向けて
? 全体に数が加算されても、それぞれの数の
差は一定である。(36 と 43 の両方に 6 を足し
ても差は 7 のままである)
? よって区間内の隣り合う 2 項の差は不変。
? 実は、区間に含まれる要素のうち、隣り合うも
のの差すべてと代表元 1 個の GCD は区間の
GCD と等しくなる。
GCD(? ? , ? ?+1 , … , ? ? )
=GCD(? ? , ? ?+1 ? ? ? , … , ? ? ? ? ??1 )
ということ。
両者が一致することの証明
?=GCD(? ? , ? ?+1 , … , ? ? )
?=GCD(? ? , ? ?+1 ? ? ? , … , ? ? ? ? ??1 ) とする。
? ? ≤ ? ≤ ? となるどの ? についても ? ? = ??と
表すことができる。(? は正整数)
? ? ? が ? の倍数なのでそれらの差も ? の倍数
である。よって ? は ? の倍数である。
? ? ≤ ? であることはこのことより分かる。
両者が一致することの証明
? ? の性質より ? ≤ ? ≤ ? ? 1 となるどの ? につ
いても、 ? ?+1 ? ? ? = ? ? ? となる正の整数 ? ?
が存在する。
? また、? ? = ?? (? は正の整数) も成立する。
? このとき、 ? ≤ ? ≤ ? となるどの ? についても、
??1
? ? = ? ? + ?=? (? ?+1 ? ? ? )
??1
?=?

= ?(? +
? ? ) となるから、 ? は ? の
倍数である。
? よって ? ≥ ? も成立し、 ? = ? が成立する。
満点解法
? よって、segment-tree に、管理する区間に含
まれる、隣り合う差の GCD と左端の要素を保
存しておき、質問クエリに対して、それぞれの
区間ごとに区間内の隣り合う差の GCD をまと
め、それらの隙間の部分と左端の要素をまと
めれば質問に答えることができる。これは
O(log ?) である。
? 増減クエリに対して、隣り合う差の GCD は、
区間に一部またがる場合のみ更新される。
? この方法だと O(log ?) で更新できる。
満点解法
? 左端の要素 ? ? に関する情報について、増減
クエリそのまま個々の要素に実行すると時間
がかかる。
? 区間和として、質問クエリに対し遅延評価を
するとこの問題を解決できる。
? 全体で O(? log ?) となり満点が得られる。
補足
? 今回の問題に、「初期状態およびクエリ実施
後にすべての数が 1 以上 109 以下となる」と
ありますが、遅延評価用にとっている区間の
中身が 32 bit 整数に収まるとは限りません。
? 初期状態で ?1 = ?2 = 1 として
? 9 × 108 1 2→ ?9 × 108 1 1→ ?9 × 108 2 2
というのが 3 回以上繰り返された場合など。
? 2 の補数表記の性質上、実は考慮しなくても
うまくいく場合があるみたいです。

More Related Content

What's hot (20)

AtCoder Regular Contest 021 解説
AtCoder Regular Contest 021 解説AtCoder Regular Contest 021 解説
AtCoder Regular Contest 021 解説
AtCoder Inc.
?
AtCoder Regular Contest 045 解説
AtCoder Regular Contest 045 解説AtCoder Regular Contest 045 解説
AtCoder Regular Contest 045 解説
AtCoder Inc.
?
AtCoder Regular Contest 020 解説
AtCoder Regular Contest 020 解説AtCoder Regular Contest 020 解説
AtCoder Regular Contest 020 解説
AtCoder Inc.
?
AtCoder Beginner Contest 025 解説
AtCoder Beginner Contest 025 解説AtCoder Beginner Contest 025 解説
AtCoder Beginner Contest 025 解説
AtCoder Inc.
?
abc027
abc027abc027
abc027
AtCoder Inc.
?
AtCoder Beginner Contest 029 解説
AtCoder Beginner Contest 029 解説AtCoder Beginner Contest 029 解説
AtCoder Beginner Contest 029 解説
AtCoder Inc.
?
AtCoder Beginner Contest 002 解説
AtCoder Beginner Contest 002 解説AtCoder Beginner Contest 002 解説
AtCoder Beginner Contest 002 解説
AtCoder Inc.
?
AtCoder Regular Contest 033 解説
AtCoder Regular Contest 033 解説AtCoder Regular Contest 033 解説
AtCoder Regular Contest 033 解説
AtCoder Inc.
?
AtCoder Beginner Contest 010 解説
AtCoder Beginner Contest 010 解説AtCoder Beginner Contest 010 解説
AtCoder Beginner Contest 010 解説
AtCoder Inc.
?
abc032
abc032abc032
abc032
AtCoder Inc.
?
AtCoder Beginner Contest 024 解説
AtCoder Beginner Contest 024 解説AtCoder Beginner Contest 024 解説
AtCoder Beginner Contest 024 解説
AtCoder Inc.
?
AtCoder Beginner Contest 018 解説
AtCoder Beginner Contest 018 解説AtCoder Beginner Contest 018 解説
AtCoder Beginner Contest 018 解説
AtCoder Inc.
?
Abc009
Abc009Abc009
Abc009
AtCoder Inc.
?
AtCoder Beginner Contest 017 解説
AtCoder Beginner Contest 017 解説AtCoder Beginner Contest 017 解説
AtCoder Beginner Contest 017 解説
AtCoder Inc.
?
AtCoder Beginner Contest 005 解説
AtCoder Beginner Contest 005 解説AtCoder Beginner Contest 005 解説
AtCoder Beginner Contest 005 解説
AtCoder Inc.
?
AtCoder Regular Contest 036 解説
AtCoder Regular Contest 036 解説AtCoder Regular Contest 036 解説
AtCoder Regular Contest 036 解説
AtCoder Inc.
?
AtCoder Beginner Contest 016 解説
AtCoder Beginner Contest 016 解説AtCoder Beginner Contest 016 解説
AtCoder Beginner Contest 016 解説
AtCoder Inc.
?
CODE FESTIVAL 2014 本選 解説
CODE FESTIVAL 2014 本選 解説CODE FESTIVAL 2014 本選 解説
CODE FESTIVAL 2014 本選 解説
AtCoder Inc.
?
AtCoder Regular Contest 029 解説
AtCoder Regular Contest 029 解説AtCoder Regular Contest 029 解説
AtCoder Regular Contest 029 解説
AtCoder Inc.
?
AtCoder Regular Contest 042 解説
AtCoder Regular Contest 042 解説AtCoder Regular Contest 042 解説
AtCoder Regular Contest 042 解説
AtCoder Inc.
?
AtCoder Regular Contest 021 解説
AtCoder Regular Contest 021 解説AtCoder Regular Contest 021 解説
AtCoder Regular Contest 021 解説
AtCoder Inc.
?
AtCoder Regular Contest 045 解説
AtCoder Regular Contest 045 解説AtCoder Regular Contest 045 解説
AtCoder Regular Contest 045 解説
AtCoder Inc.
?
AtCoder Regular Contest 020 解説
AtCoder Regular Contest 020 解説AtCoder Regular Contest 020 解説
AtCoder Regular Contest 020 解説
AtCoder Inc.
?
AtCoder Beginner Contest 025 解説
AtCoder Beginner Contest 025 解説AtCoder Beginner Contest 025 解説
AtCoder Beginner Contest 025 解説
AtCoder Inc.
?
AtCoder Beginner Contest 029 解説
AtCoder Beginner Contest 029 解説AtCoder Beginner Contest 029 解説
AtCoder Beginner Contest 029 解説
AtCoder Inc.
?
AtCoder Beginner Contest 002 解説
AtCoder Beginner Contest 002 解説AtCoder Beginner Contest 002 解説
AtCoder Beginner Contest 002 解説
AtCoder Inc.
?
AtCoder Regular Contest 033 解説
AtCoder Regular Contest 033 解説AtCoder Regular Contest 033 解説
AtCoder Regular Contest 033 解説
AtCoder Inc.
?
AtCoder Beginner Contest 010 解説
AtCoder Beginner Contest 010 解説AtCoder Beginner Contest 010 解説
AtCoder Beginner Contest 010 解説
AtCoder Inc.
?
AtCoder Beginner Contest 024 解説
AtCoder Beginner Contest 024 解説AtCoder Beginner Contest 024 解説
AtCoder Beginner Contest 024 解説
AtCoder Inc.
?
AtCoder Beginner Contest 018 解説
AtCoder Beginner Contest 018 解説AtCoder Beginner Contest 018 解説
AtCoder Beginner Contest 018 解説
AtCoder Inc.
?
AtCoder Beginner Contest 017 解説
AtCoder Beginner Contest 017 解説AtCoder Beginner Contest 017 解説
AtCoder Beginner Contest 017 解説
AtCoder Inc.
?
AtCoder Beginner Contest 005 解説
AtCoder Beginner Contest 005 解説AtCoder Beginner Contest 005 解説
AtCoder Beginner Contest 005 解説
AtCoder Inc.
?
AtCoder Regular Contest 036 解説
AtCoder Regular Contest 036 解説AtCoder Regular Contest 036 解説
AtCoder Regular Contest 036 解説
AtCoder Inc.
?
AtCoder Beginner Contest 016 解説
AtCoder Beginner Contest 016 解説AtCoder Beginner Contest 016 解説
AtCoder Beginner Contest 016 解説
AtCoder Inc.
?
CODE FESTIVAL 2014 本選 解説
CODE FESTIVAL 2014 本選 解説CODE FESTIVAL 2014 本選 解説
CODE FESTIVAL 2014 本選 解説
AtCoder Inc.
?
AtCoder Regular Contest 029 解説
AtCoder Regular Contest 029 解説AtCoder Regular Contest 029 解説
AtCoder Regular Contest 029 解説
AtCoder Inc.
?
AtCoder Regular Contest 042 解説
AtCoder Regular Contest 042 解説AtCoder Regular Contest 042 解説
AtCoder Regular Contest 042 解説
AtCoder Inc.
?

Similar to AtCoder Regular Contest 017 (20)

130323 slide all
130323 slide all130323 slide all
130323 slide all
ikea0064
?
プログラミングコンテストでの乱択アルゴリズム
プログラミングコンテストでの乱択アルゴリズムプログラミングコンテストでの乱択アルゴリズム
プログラミングコンテストでの乱択アルゴリズム
Takuya Akiba
?
AtCoder Beginner Contest 009 解説
AtCoder Beginner Contest 009 解説AtCoder Beginner Contest 009 解説
AtCoder Beginner Contest 009 解説
AtCoder Inc.
?
CODE THANKS FESTIVAL 2014 A日程 解説
CODE THANKS FESTIVAL 2014 A日程 解説CODE THANKS FESTIVAL 2014 A日程 解説
CODE THANKS FESTIVAL 2014 A日程 解説
AtCoder Inc.
?
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
Kensuke Otsuki
?
arc047
arc047arc047
arc047
AtCoder Inc.
?
AtCoder Regular Contest 046
AtCoder Regular Contest 046AtCoder Regular Contest 046
AtCoder Regular Contest 046
AtCoder Inc.
?
University CodeSprint 4 - Magic value
University CodeSprint 4 - Magic valueUniversity CodeSprint 4 - Magic value
University CodeSprint 4 - Magic value
satanic
?
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
Zansa
?
双対性
双対性双対性
双対性
Yoichi Iwata
?
Math20160415 epsilondelta
Math20160415 epsilondeltaMath20160415 epsilondelta
Math20160415 epsilondelta
Atsushi Kadotani
?
わかりやすいパターン認識 4章
わかりやすいパターン認識 4章わかりやすいパターン認識 4章
わかりやすいパターン認識 4章
Motokawa Tetsuya
?
直交领域探索
直交领域探索直交领域探索
直交领域探索
okuraofvegetable
?
WUPC2012
WUPC2012WUPC2012
WUPC2012
Dai Hamada
?
AtCoder Regular Contest 027 解説
AtCoder Regular Contest 027 解説AtCoder Regular Contest 027 解説
AtCoder Regular Contest 027 解説
AtCoder Inc.
?
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
TakaakiYonekura
?
異常検知と変化検知 第4章 近傍法による異常検知
異常検知と変化検知 第4章 近傍法による異常検知異常検知と変化検知 第4章 近傍法による異常検知
異常検知と変化検知 第4章 近傍法による異常検知
Ken'ichi Matsui
?
楕円曲線入門 トーラスと楕円曲線のつながり
楕円曲線入門トーラスと楕円曲線のつながり楕円曲線入門トーラスと楕円曲線のつながり
楕円曲線入門 トーラスと楕円曲線のつながり
MITSUNARI Shigeo
?
指数时间アルゴリズムの最先端
指数时间アルゴリズムの最先端指数时间アルゴリズムの最先端
指数时间アルゴリズムの最先端
Yoichi Iwata
?
表現論 ゼミ資料
表現論 ゼミ資料表現論 ゼミ資料
表現論 ゼミ資料
HanpenRobot
?
130323 slide all
130323 slide all130323 slide all
130323 slide all
ikea0064
?
プログラミングコンテストでの乱択アルゴリズム
プログラミングコンテストでの乱択アルゴリズムプログラミングコンテストでの乱択アルゴリズム
プログラミングコンテストでの乱択アルゴリズム
Takuya Akiba
?
AtCoder Beginner Contest 009 解説
AtCoder Beginner Contest 009 解説AtCoder Beginner Contest 009 解説
AtCoder Beginner Contest 009 解説
AtCoder Inc.
?
CODE THANKS FESTIVAL 2014 A日程 解説
CODE THANKS FESTIVAL 2014 A日程 解説CODE THANKS FESTIVAL 2014 A日程 解説
CODE THANKS FESTIVAL 2014 A日程 解説
AtCoder Inc.
?
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
Kensuke Otsuki
?
AtCoder Regular Contest 046
AtCoder Regular Contest 046AtCoder Regular Contest 046
AtCoder Regular Contest 046
AtCoder Inc.
?
University CodeSprint 4 - Magic value
University CodeSprint 4 - Magic valueUniversity CodeSprint 4 - Magic value
University CodeSprint 4 - Magic value
satanic
?
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
【Zansa】第12回勉強会 -PRMLからヘ?イス?の世界へ
Zansa
?
わかりやすいパターン認識 4章
わかりやすいパターン認識 4章わかりやすいパターン認識 4章
わかりやすいパターン認識 4章
Motokawa Tetsuya
?
AtCoder Regular Contest 027 解説
AtCoder Regular Contest 027 解説AtCoder Regular Contest 027 解説
AtCoder Regular Contest 027 解説
AtCoder Inc.
?
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
第4回数理モデル勉强会(日本植物学会第84回大会関连集会)
TakaakiYonekura
?
異常検知と変化検知 第4章 近傍法による異常検知
異常検知と変化検知 第4章 近傍法による異常検知異常検知と変化検知 第4章 近傍法による異常検知
異常検知と変化検知 第4章 近傍法による異常検知
Ken'ichi Matsui
?
楕円曲線入門 トーラスと楕円曲線のつながり
楕円曲線入門トーラスと楕円曲線のつながり楕円曲線入門トーラスと楕円曲線のつながり
楕円曲線入門 トーラスと楕円曲線のつながり
MITSUNARI Shigeo
?
指数时间アルゴリズムの最先端
指数时间アルゴリズムの最先端指数时间アルゴリズムの最先端
指数时间アルゴリズムの最先端
Yoichi Iwata
?
表現論 ゼミ資料
表現論 ゼミ資料表現論 ゼミ資料
表現論 ゼミ資料
HanpenRobot
?

More from AtCoder Inc. (20)

TCO2017R1
TCO2017R1TCO2017R1
TCO2017R1
AtCoder Inc.
?
础迟颁辞诲别谤に毎回参加したくなる仕组み
础迟颁辞诲别谤に毎回参加したくなる仕组み础迟颁辞诲别谤に毎回参加したくなる仕组み
础迟颁辞诲别谤に毎回参加したくなる仕组み
AtCoder Inc.
?
Square869120 contest #2
Square869120 contest #2Square869120 contest #2
Square869120 contest #2
AtCoder Inc.
?
AtCoder Beginner Contest 035 解説
AtCoder Beginner Contest 035 解説AtCoder Beginner Contest 035 解説
AtCoder Beginner Contest 035 解説
AtCoder Inc.
?
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
AtCoder Inc.
?
Chokudai Contest 001
Chokudai Contest 001Chokudai Contest 001
Chokudai Contest 001
AtCoder Inc.
?
AtCoder Regular Contest 049 解説
AtCoder Regular Contest 049 解説AtCoder Regular Contest 049 解説
AtCoder Regular Contest 049 解説
AtCoder Inc.
?
AtCoder Beginner Contest 034 解説
AtCoder Beginner Contest 034 解説AtCoder Beginner Contest 034 解説
AtCoder Beginner Contest 034 解説
AtCoder Inc.
?
AtCoder Regular Contest 048
AtCoder Regular Contest 048AtCoder Regular Contest 048
AtCoder Regular Contest 048
AtCoder Inc.
?
MUJINプログラミングチャレンジ2016 解説
MUJINプログラミングチャレンジ2016 解説MUJINプログラミングチャレンジ2016 解説
MUJINプログラミングチャレンジ2016 解説
AtCoder Inc.
?
AtCoder Beginner Contest 033 解説
AtCoder Beginner Contest 033 解説AtCoder Beginner Contest 033 解説
AtCoder Beginner Contest 033 解説
AtCoder Inc.
?
DDPC 2016 予選 解説
DDPC 2016 予選 解説DDPC 2016 予選 解説
DDPC 2016 予選 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 沖縄ツアー 解説
CODE FESTIVAL 2015 沖縄ツアー 解説CODE FESTIVAL 2015 沖縄ツアー 解説
CODE FESTIVAL 2015 沖縄ツアー 解説
AtCoder Inc.
?
abc031
abc031abc031
abc031
AtCoder Inc.
?
CODE FESTIVAL 2015 解説
CODE FESTIVAL 2015 解説CODE FESTIVAL 2015 解説
CODE FESTIVAL 2015 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 予選B 解説
CODE FESTIVAL 2015 予選B 解説CODE FESTIVAL 2015 予選B 解説
CODE FESTIVAL 2015 予選B 解説
AtCoder Inc.
?
AtCoder Beginner Contest 030 解説
AtCoder Beginner Contest 030 解説AtCoder Beginner Contest 030 解説
AtCoder Beginner Contest 030 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 予選A 解説
CODE FESTIVAL 2015 予選A 解説CODE FESTIVAL 2015 予選A 解説
CODE FESTIVAL 2015 予選A 解説
AtCoder Inc.
?
AtCoder Beginner Contest 028 解説
AtCoder Beginner Contest 028 解説AtCoder Beginner Contest 028 解説
AtCoder Beginner Contest 028 解説
AtCoder Inc.
?
天下一プログラマーコンテスト2015 予選B 解説
天下一プログラマーコンテスト2015 予選B 解説天下一プログラマーコンテスト2015 予選B 解説
天下一プログラマーコンテスト2015 予選B 解説
AtCoder Inc.
?
础迟颁辞诲别谤に毎回参加したくなる仕组み
础迟颁辞诲别谤に毎回参加したくなる仕组み础迟颁辞诲别谤に毎回参加したくなる仕组み
础迟颁辞诲别谤に毎回参加したくなる仕组み
AtCoder Inc.
?
Square869120 contest #2
Square869120 contest #2Square869120 contest #2
Square869120 contest #2
AtCoder Inc.
?
AtCoder Beginner Contest 035 解説
AtCoder Beginner Contest 035 解説AtCoder Beginner Contest 035 解説
AtCoder Beginner Contest 035 解説
AtCoder Inc.
?
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
AtCoder Inc.
?
AtCoder Regular Contest 049 解説
AtCoder Regular Contest 049 解説AtCoder Regular Contest 049 解説
AtCoder Regular Contest 049 解説
AtCoder Inc.
?
AtCoder Beginner Contest 034 解説
AtCoder Beginner Contest 034 解説AtCoder Beginner Contest 034 解説
AtCoder Beginner Contest 034 解説
AtCoder Inc.
?
AtCoder Regular Contest 048
AtCoder Regular Contest 048AtCoder Regular Contest 048
AtCoder Regular Contest 048
AtCoder Inc.
?
MUJINプログラミングチャレンジ2016 解説
MUJINプログラミングチャレンジ2016 解説MUJINプログラミングチャレンジ2016 解説
MUJINプログラミングチャレンジ2016 解説
AtCoder Inc.
?
AtCoder Beginner Contest 033 解説
AtCoder Beginner Contest 033 解説AtCoder Beginner Contest 033 解説
AtCoder Beginner Contest 033 解説
AtCoder Inc.
?
DDPC 2016 予選 解説
DDPC 2016 予選 解説DDPC 2016 予選 解説
DDPC 2016 予選 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 沖縄ツアー 解説
CODE FESTIVAL 2015 沖縄ツアー 解説CODE FESTIVAL 2015 沖縄ツアー 解説
CODE FESTIVAL 2015 沖縄ツアー 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 解説
CODE FESTIVAL 2015 解説CODE FESTIVAL 2015 解説
CODE FESTIVAL 2015 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 予選B 解説
CODE FESTIVAL 2015 予選B 解説CODE FESTIVAL 2015 予選B 解説
CODE FESTIVAL 2015 予選B 解説
AtCoder Inc.
?
AtCoder Beginner Contest 030 解説
AtCoder Beginner Contest 030 解説AtCoder Beginner Contest 030 解説
AtCoder Beginner Contest 030 解説
AtCoder Inc.
?
CODE FESTIVAL 2015 予選A 解説
CODE FESTIVAL 2015 予選A 解説CODE FESTIVAL 2015 予選A 解説
CODE FESTIVAL 2015 予選A 解説
AtCoder Inc.
?
AtCoder Beginner Contest 028 解説
AtCoder Beginner Contest 028 解説AtCoder Beginner Contest 028 解説
AtCoder Beginner Contest 028 解説
AtCoder Inc.
?
天下一プログラマーコンテスト2015 予選B 解説
天下一プログラマーコンテスト2015 予選B 解説天下一プログラマーコンテスト2015 予選B 解説
天下一プログラマーコンテスト2015 予選B 解説
AtCoder Inc.
?

Recently uploaded (10)

GAM E.pptx
GAM                                        E.pptxGAM                                        E.pptx
GAM E.pptx
phuyquang74
?
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
NEURALGPNETWORK
?
Introduction to Local Image Features....
Introduction to Local Image Features....Introduction to Local Image Features....
Introduction to Local Image Features....
YiTingTseng6
?
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
NEURALGPNETWORK
?
cardiom??????????????????????yopathy .pdf
cardiom??????????????????????yopathy .pdfcardiom??????????????????????yopathy .pdf
cardiom??????????????????????yopathy .pdf
ssuser16d694
?
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTsタワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
KeisukeHattori1
?
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docxALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ruthbarnuevo1
?
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilitiesGoogle’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
AtsushiIde3
?
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
NEURALGPNETWORK
?
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
KeisukeHattori1
?
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
中毒診療ことはし?め 【ADVANCED2024】 by よしか病院 佐々木弥生
NEURALGPNETWORK
?
Introduction to Local Image Features....
Introduction to Local Image Features....Introduction to Local Image Features....
Introduction to Local Image Features....
YiTingTseng6
?
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
脳神経内科:専攻医の陥るpitfallとその解決法 【ADVANCED2024】
NEURALGPNETWORK
?
cardiom??????????????????????yopathy .pdf
cardiom??????????????????????yopathy .pdfcardiom??????????????????????yopathy .pdf
cardiom??????????????????????yopathy .pdf
ssuser16d694
?
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTsタワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
タワーマンション効果 ?高所からの眺望が、人の心理状態に及ぼす影響を探るRCTs
KeisukeHattori1
?
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docxALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ALPHABET FLASHCARD FOR PRESCHOOL TO KINDERGARTEN LEARNERS.docx
ruthbarnuevo1
?
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilitiesGoogle’s ‘Career Dreamer’ uses AI to help you explore job possibilities
Google’s ‘Career Dreamer’ uses AI to help you explore job possibilities
AtsushiIde3
?
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史心エコー 島根医学生version 【ADVANCED2024】by  島根大学医学部附属病院総合診療医センター  町立奥出雲病院 総合診療科 遠藤健史
心エコー 島根医学生version 【ADVANCED2024】by 島根大学医学部附属病院総合診療医センター 町立奥出雲病院 総合診療科 遠藤健史
NEURALGPNETWORK
?
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
表出と抑制の二面性効果 ?手書きの心理的影響に関するRCT研究(青山学院大学経営学部服部ゼミ)
KeisukeHattori1
?

AtCoder Regular Contest 017