いがメモ

プログラミング関連についてやったことの記録を書いていきます。

カンパリビア [1人おうちカクテル Advent Calendar 2016 20日目]

この記事は 1人おうちカクテル Advent Calendar 20日目の記事です。 名前:カンパリビア 材料:カンパリ 40ml、ビール 適量 技法:ビルド ビールにカンパリを入れていい感じの赤色が出ているカクテルです。 ビールもカンパリも苦めの味なので、混ぜたらどう…

TopCoder SRM 624 Div1 Easy BuildingHeights [1人競技プログラミング Advent Calendar 2016 21日目]

この記事は1人競技プログラミング Advent Calendar 2016 21日目の記事です。 問題概要: TopCoder Statistics - Problem Statement N(2<=N<=4000)個i番目の建物の高さがheights[i]で与えられる。 建物の高さを自由に追加することが出来る。 x個の建物の高さ…

グレープバイン [1人おうちカクテル Advent Calendar 2016 19日目]

1日分足りていない事に今更気づいた…! この記事は 1人おうちカクテル Advent Calendar 19日目の記事です。 名前:グレープバイン 材料:ドライ・ジン 30ml、グレープフルーツジュース 15ml、レモンジュース 15ml、グレナデンシロップ 1tsp 技法:シェーク …

ダイキリ [1人おうちカクテル Advent Calendar 2016 18日目]

この記事は 1人おうちカクテル Advent Calendar 18日目の記事です。 名前:ダイキリ 材料:ホワイト・ラム 45ml、ライムジュース 15ml、砂糖 1tsp 技法:シェーク ラムとライムジュースに砂糖を若干加えたカクテル。ちょっと度数が高めです。 シェーカーがあ…

チャイナ・グリーン [1人おうちカクテル Advent Calendar 2016 17日目]

この記事は 1人おうちカクテル Advent Calendar 17日目の記事です。 名前:チャイナ・グリーン 材料:ライチリキュール 30ml、グレープフルーツジュース 20ml、メロンリキュール 10ml 技法:シェーク メロンリキュールを使ってグリーンに!メロン大好きな僕…

チャイナ・ブルー [1人おうちカクテル Advent Calendar 2016 16日目]

こっちの遅れを取り戻します…! この記事は 1人おうちカクテル Advent Calendar 16日目の記事です。 名前:チャイナ・ブルー 材料:ライチリキュール 30ml、ブルーキュラソー 10ml、グレープフルーツジュース 20ml、トニックウオーター 適量 技法:ビルド 度…

TopCoder SRM 621 Div1 Easy RadioRange [1人競技プログラミング Advent Calendar 2016 20日目]

ここまで続けてきて初の275点問題。今まで全部250点問題でした。 この記事は1人競技プログラミング Advent Calendar 2016 20日目の記事です。 問題概要: TopCoder Statistics - Problem Statement N(1<=N<=100)個の町があり、i番目の町の中心が(X[i],Y[i])(…

TopCoder SRM 620 Div1 Easy PairGame [1人競技プログラミング Advent Calendar 2016 19日目]

遅れを取り戻した…。 この記事は1人競技プログラミング Advent Calendar 2016 19日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 解いた方法: 逆から戻していき、一致する初期座標を探す。 #include<bits/stdc++.h> #define MP make_pair #define PB</bits/stdc++.h>…

TopCoder SRM 619 Div1 Easy SplitStoneGame [1人競技プログラミング Advent Calendar 2016 18日目]

こういうサクッと解けるゲーム系は得意かも。 この記事は1人競技プログラミング Advent Calendar 2016 18日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 解いた方法: 全部1の時とサイズが2の時は必ず負ける。 それ以外の時は、全て…

TopCoder SRM 618 Div1 Easy Family [1人競技プログラミング Advent Calendar 2016 17日目]

色々あって時間が取れなかったのと今日も時間が無いので手短に…。 この記事は1人競技プログラミング Advent Calendar 2016 17日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 解いた方法: 親同士に辺を貼ったグラフが2色で塗れるかど…

TopCoder SRM 617 Div1 Easy MyLongCake [1人競技プログラミング Advent Calendar 2016 16日目]

この記事は1人競技プログラミング Advent Calendar 2016 16日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 長さn(2<=n<=100,000)のケーキがある。 これから来る友人全員に同じサイズのケーキを渡したい。 来る人数はnの約数の人数の…

TopCoder SRM 615 Div1 Easy AmebaDiv1 [1人競技プログラミング Advent Calendar 2016 15日目]

この記事は1人競技プログラミング Advent Calendar 2016 15日目の記事です。 問題概要: TopCoder Statistics - Problem Statement アメーバは自分と同じサイズのゲルのみを食べることが出来る。 N(1<=N<=200)匹のゲルのサイズの配列X(1<=X[i]<=1,000,000,00…

ルシアン・バレエ [1人おうちカクテル Advent Calendar 2016 15日目]

この記事は 1人おうちカクテル Advent Calendar 15日目の記事です。 名前:ルシアン・バレエ 材料:ウオッカ 40ml、クレーム・ド・カシス 10ml、レモンジュース 10ml 技法:ステア ルビーレッド色(が近い表現かな?)の綺麗な見た目のカクテル!初めて作りま…

ギムレット [1人おうちカクテル Advent Calendar 2016 14日目]

この記事は 1人おうちカクテル Advent Calendar 14日目の記事です。 名前:ギムレット 材料:ドライ・ジン 45ml、ライムジュース 15ml 技法:シェーク ジンとライムをシェークして作るシンプルなカクテルです。名前を聞いたことがある人は結構いるのではない…

TopCoder SRM 614 Div1 Easy MinimumSquare [1人競技プログラミング Advent Calendar 2016 14日目]

この記事は1人競技プログラミング Advent Calendar 2016 14日目の記事です。 問題概要: TopCoder Statistics - Problem Statement N(1<=N<=100)個の点のX座標とY座標が与えられる。(-1,000,000,000 <= x[i],y[i] <= 1,000,000,000) K個(1<=K<=N)の点を含み…

メロン・アップル / ブラック・ローズ [1人おうちカクテル Advent Calendar 2016 12・13日目]

昨日サボってしまったのでまとめて更新! この記事は 1人おうちカクテル Advent Calendar 12・13日目の記事です。 名前:メロン・アップル 材料:メロンリキュール 1/4、アップルジュース 3/4 技法:ビルド メロンリキュールでおすすめの飲み方を聞かれたら…

TopCoder SRM 613 Div1 Easy TaroFriends [1人競技プログラミング Advent Calendar 2016 13日目]

この記事は1人競技プログラミング Advent Calendar 2016 13日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 猫がN匹存在し、i番目の猫はx座標がcoordinates[i]の位置にいる。 全ての猫は、それぞれの位置から正の方向か負の方向にX(0<…

TopCoder SRM 612 Div1 Easy EmoticonsDiv1 [1人競技プログラミング Advent Calendar 2016 12日目]

今日の分はサクッと解けた。 この記事は1人競技プログラミング Advent Calendar 2016 12日目の記事です。 問題概要: TopCoder Statistics - Problem Statement コンテストで良い成績を得たので友人に笑顔の絵文字を大量に送り付けます。 最初に絵文字が1つ…

TopCoder SRM 611 Div1 Easy LCMSet [1人競技プログラミング Advent Calendar 2016 11日目]

死ぬ程汚いコードを生み出してしまった…。 この記事は1人競技プログラミング Advent Calendar 2016 11日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 2以上1,000,000,000以下の整数がN(1<=N<=50)個入った整数の配列A、Bが与えられる…

メロン・アップル / ブラック・ローズ [1人おうちカクテル Advent Calendar 2016 11日目]

間違って記事を上書きしてしまった…。修正です。 この記事は 1人おうちカクテル Advent Calendar 11日目の記事です。 名前:トーキョー・ジョー 材料:ウオッカ 3/5、メロンリキュール 2/5 技法:ビルド

TopCoder SRM 610 Div1 Easy TheMatrix [1人競技プログラミング Advent Calendar 2016 10日目]

昨日寝落ちしながら解法を生み出していた。 この記事は1人競技プログラミング Advent Calendar 2016 10日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 白と黒のマスのグリッドが与えられる。 任意の四角形のグリッドを切り抜くことが…

バラライカ [1人おうちカクテル Advent Calendar 2016 10日目]

投稿する前に寝落ちしていた…。 この記事は 1人おうちカクテル Advent Calendar 10日目の記事です。 名前:バラライカ 材料:ウオッカ 30ml、ホワイトキュラソー 15ml、レモンジュース 15ml 技法:シェーク 今日は3日目に作ったホワイトレディのベースをジン…

オレンジ・ブロッサム [1人おうちカクテル Advent Calendar 2016 9日目]

この記事は 1人おうちカクテル Advent Calendar 9日目の記事です。 名前:オレンジ・ブロッサム 材料:ドライ・ジン 40ml、オレンジジュース 20ml 技法:シェーク 居酒屋でロングカクテルバージョン(ジン 1/4、オレンジジュース 3/4)を飲んだことがある人は…

TopCoder SRM 609 Div1 Easy MagicalStringDiv1 [1人競技プログラミング Advent Calendar 2016 9日目]

この記事は1人競技プログラミング Advent Calendar 2016 9日目の記事です。 問題概要: TopCoder Statistics - Problem Statement 修正前の呪文の文字列Sが与えられる。 がN個の後に<がN個続いている文字列が魔法の呪文となる。元の文字列から任意の箇所の文…

TopCoder SRM 606 Div1 Easy EllysNumberGuessing [1人競技プログラミング Advent Calendar 2016 8日目]

この記事は1人競技プログラミング Advent Calendar 2016 8日目の記事です。 問題概要: TopCoder Statistics - Problem Statement Ellyが1~1,000,000,000までの間の1つの数を選択する。 Ellyに対してguesses[i]の数字を質問した際に、Ellyが考えている数の…

カシス・オレンジ [1人おうちカクテル Advent Calendar 2016 8日目]

この記事は 1人おうちカクテル Advent Calendar 8日目の記事です。 名前:カシス・オレンジ 材料:クレーム・ド・カシス 1/4、オレンジジュース 3/4 技法:ビルド 飲んだことは無いという人は滅多にいないと思われる定番のカクテルです。 友達の家で人生初の…

テキーラ・サンライズ [1人おうちカクテル Advent Calendar 2016 7日目]

この記事は 1人おうちカクテル Advent Calendar 7日目の記事です。 名前:テキーラ・サンライズ 材料:テキーラ 45ml、オレンジジュース 適量、グレナデンシロップ 2tsp 技法:ビルド グレナデンシロップを太陽に見立てて日の出をイメージしたカクテルです。…

TopCoder SRM 605 Div1 Easy AlienAndHamburgers [1人競技プログラミング Advent Calendar 2016 7日目]

この記事は1人競技プログラミング Advent Calendar 2016 7日目の記事です。 問題概要: TopCoder Statistics - Problem Statement i番目のハンバーガーの種類を表すtype配列とi番目の味のスコアを表すtaste配列が与えられる。 何個かのハンバーガーを食べて…

バイオレット・フィズ [1人おうちカクテル Advent Calendar 2016 6日目]

この記事は 1人おうちカクテル Advent Calendar 6日目の記事です。 名前:バイオレット・フィズ 材料:クレーム・ド・バイオレット 45ml、レモンジュース 20ml、シュガーシロップ 1tsp、ソーダ 適量 技法:シェーク 綺麗な紫色のリキュールを使ったカクテル…

グリーン・ハット [1人おうちカクテル Advent Calendar 2016 5日目]

この記事は 1人おうちカクテル Advent Calendar 5日目の記事です。 名前:グリーン・ハット 材料:ドライ・ジン 25ml、クレーム・ド・ミント(グリーン) 25ml、ソーダ 適量 技法:ビルド 1日目に作ったエリンと似ている(+ソーダ)カクテルです。グリーン・ハッ…

TopCoder SRM 604 Div1 Easy PowerOfThree [1人競技プログラミング Advent Calendar 2016 5日目]

この記事は1人競技プログラミング Advent Calendar 2016 5日目の記事です。 問題概要: TopCoder Statistics - Problem Statement ロボットが初期座標(0,0)に存在する。 このロボットを座標(x,y) (-1,000,000,000 <= x,y <= 1,000,000,000)に移動させたい。 …

ブルー・マンデー [1人おうちカクテル Advent Calendar 2016 4日目]

この記事は 1人おうちカクテル Advent Calendar 4日目の記事です。 名前:ブルー・マンデー 材料:ウオッカ 45ml、ホワイトキュラソー 15ml、ブルーキュラソー 1tsp 技法:ステア ネガティブな名前とは裏腹に、透き通った青が綺麗なカクテルです。 憂鬱な月…

ホワイト・レディ [1人おうちカクテル Advent Calendar 2016 3日目]

この記事は 1人おうちカクテル Advent Calendar 3日目の記事です。 名前:ホワイト・レディ 材料:ドライ・ジン 30ml、ホワイト・キュラソー 15ml、レモンジュース 15ml 技法:シェーク XYZやバラライカのベースをジンにした際のカクテルです。 あんまりカク…

TopCoder SRM 603 Div1 Easy MaxMinTreeGame [1人競技プログラミング Advent Calendar 2016 4日目]

この記事は1人競技プログラミング Advent Calendar 2016 4日目の記事です。 問題概要: TopCoder Statistics - Problem Statement ノードにコストがある木が与えられる。 2人のプレイヤーがノード数1になるまで下記の行動を順番に取ることが出来る。 ・1個の…

TopCoder SRM 602 Div1 Easy TypoCoderDiv1 [1人競技プログラミング Advent Calendar 2016 3日目]

この記事は1人競技プログラミング Advent Calendar 2016 3日目の記事です。 問題概要: TopCoder Statistics - Problem Statement TypoCoderというコンテストがあり、レーティング2200以上がbrown coder、2200未満がciel coderである。 Cat Lowerの現在のレ…

モヒート [1人おうちカクテル Advent Calendar 2016 2日目]

この記事は 1人おうちカクテル Advent Calendar 2日目の記事です。 名前:モヒート 材料:ラム 45ml、ライム 1/2個、ミントの葉 適量、砂糖 1tsp、ソーダ 適量 技法:ビルド ライムとミントがいい感じの味を出していて、かつ度数もかなり抑え目なのでとても…

TopCoder SRM 601 Div1 Easy WinterAndPresents [1人競技プログラミング Advent Calendar 2016 2日目]

この記事は1人競技プログラミング Advent Calendar 2016 2日目の記事です。 問題概要: TopCoder Statistics - Problem Statement apple配列とorange配列(length 1<=len<=50 apple.size() == orange.size())にi番目の鞄に入っているりんごの数とオレンジの数…

エリン [1人おうちカクテル Advent Calendar 2016 1日目]

この記事は 1人おうちカクテル Advent Calendar 1日目の記事です。 名前:エリン 材料:ドライ・ジン 45ml、クレーム・ド・ミント(グリーン) 15ml 技法:シェーク 初日は僕が一番好きなカクテルから! ジン好きにはたまらない、ジンとミントリキュールを使っ…

TopCoder SRM600 Div1Easy ORSolitaire [1人競技プログラミング Advent Calendar 2016 1日目]

この記事は1人競技プログラミング Advent Calendar 2016 1日目の記事です。 問題概要: TopCoder Statistics - Problem Statement X=0から始まり、numbers配列から任意の1つの数字を選び、Xと選んだ数字のorでXを上書きしていく。 Xとgoalの値が一致したらゲ…