ei1333の日記

ぺこい

SnackDown 2017 Online Elimination Round (チーム戦ログ)

将来のレッドコーダーの @beet_aizu 先生と自分 @ei1333 の  {2} 人で参加してました.

チームメートがプロだっただけというお話.

問題概要

チーム戦で解法や方針などをやりとりする手段を答えよ.

解法

Slack の DM. 競プロSlack に  {2} 人ともいたのでやるだけとなる.

ソース

いいえ.

Slack に会話のログみたいなものが残っているので, それをまとめてあげます.

前日

  • チーム戦は戦略が大事(?) f:id:ei1333:20170604194815p:plain
  • これでTシャツ間違い無し(やったぜ

当日

  • CodeChef は最初難易度が分からないということでとりあえず問題を  {2} 人でいくつか読むことに. f:id:ei1333:20170604195140p:plain
  • 問題概要を伝えあったあと, 僕が適当なコメントをします(今見たら “やるだけ” はいいえ. f:id:ei1333:20170604195348p:plain
  • 次に相方のbeetくんが寝ます. f:id:ei1333:20170604195612p:plain
  • そのうちbeetくんが Chef and Pairs がわからないと言います. 僕は Add or multiply を考えてる. f:id:ei1333:20170604195833p:plain
  • 10分もすると beet くんがわかったと言います(プロすぎる(わからないとは
  • 僕は Add or multiply の  {O(n^2)} 解をとりあえず書いている. f:id:ei1333:20170604200021p:plain
  • ぼーとしているうちに, beet くんが Chef and Pairs を通している.
  • 僕もその10分後ぐらいに気合いで通した.
  • と思ったら, beet くんは既に次の問題の解法を生やしていた. 甜菜. f:id:ei1333:20170604200503p:plain
  • 僕は, Ancestors in Two Trees と Robots in a DAG を考える.
  • 解法を考えてもないうちに, beet くんはサンプル合ったので提出してた f:id:ei1333:20170604201001p:plain
  • ちょっと考えると Ancestors in Two Trees が分かったので実装して提出.
  • すぐとおる.
  • beet くんの問題を一緒にデバッグ. f:id:ei1333:20170604201244p:plain
  • いろいろ話す.
  • うっしっし f:id:ei1333:20170604201414p:plain
  • 次の  {2} 問を別々で実装 f:id:ei1333:20170604201620p:plain
  • ともにつらい
  • 僕は寝ます f:id:ei1333:20170604201805p:plain
  • 可哀想な人だ f:id:ei1333:20170604201937p:plain
  • 無限に Robots in a DAG がバグる.
  • なんかヤバイバグを埋め込んでいた. f:id:ei1333:20170604202210p:plain
  • AC したあと, Four Pointsのデバッグ.
  • 反例を探してたら, なんか正方形や平行四辺形のようなケースを見つける f:id:ei1333:20170604202358p:plain
  • 実は  {2} 時間前に, 戦犯がいて. “うし”
  • このうしって人チームワーク悪くない? f:id:ei1333:20170604202616p:plain

終わり. 最終的に手を付けた問題は全部解けてよかった.

チーム戦楽しいー!