大学における体育会活動の理念について感じたこと

これはC-merが2020年4月に書いていながら、結局公開していなかったものに対して、微加筆修正したブログです。情報や価値観が古い可能性は高いです。 注意 本ブログはいかなる組織・団体を代表としたものではありません。また、実在する組織・団体との関連も…

遠泳・OWS中級者用tips

はじめに 想定する読者 クロール編 2ビート 4ビート 6ビート 実践における2xビート 呼吸 他泳法の応用 バタフライ 背泳ぎ 平泳ぎ 日本泳法 メンタル系? アドレナリンチェッキング ドーパミン前借り OWSにおけるレース戦略 事前準備? レース中 遠泳における…

旧型のHHKB(BT)を静音化改造したら衝撃の結果に!?

(追記) シリコンスプレー・使用感について追記しました これはC-merが思い立った 1人アドベントカレンダー の2日目です。今日も日付が変わってしまいました。4月2日を開始日ということにしといたほうが平和かもしれないのでそうするかもしれません。 今回はH…

大学4年間競技プログラムを続けると水色(AtCoder)になれたよって話

紆余曲折あったけどやっと入水した!ありがとうAtCoderありがとうPanasonic pic.twitter.com/tsRFEf7913— C-mer (@Cmer_pro) 2020年3月14日 これはC-merが4月にやろうと思いたった1人アドベントカレンダーの1日目です。もし続かなかったらエイプリルフールだ…

【今更】ICPC 国内予選に参加しました (2019)

C-merです. ICPC 国内予選からもう3ヶ月以上が経ってしまいましたが,参戦記書きたいなとは思っていたので書きました. 1. 参加チーム / メンバー 今回は LionKOder というチームで参加しました.去年の CatKOder よりさらに飛躍するといったこと以外に特に…

ICPCアジア地区横浜大会に参加しました(2018年まとめ)

こんにちは.C-merです. 今更なのですが,12月8,9日に行われたICPCアジア地区横浜大会について振り返りたいと思います. 実に3週間も経ってしまいまいしたし(なんか申し訳ございません),一部誇張,誤解,記憶違いあるかもしれないですが,そうゆう場合はぜ…

AtCoder Regular Contest 061 D - すぬけ君の塗り絵 / Snuke's Coloring

問題 AtCoder Regular Contest 061 D - すぬけ君の塗り絵 / Snuke's Coloring beta.atcoder.jp使用言語 C++要点 ・ある塗られたマスを含む9つの各3*3の正方形にスコアを設けてそこの数だけをカウントする ・mapで管理して,キーはpairにする 要素へのアクセ…

SRM 519 Div 1 - Problem 250 BinaryCards

問題 SRM 519 Div 1 - Problem 250 BinaryCards TopCoder Statistics - Problem Statement使用言語 C++問題概要 0から63までの数字のカード(全て1枚ずつ)を使う.数字xのカードには2ˆxのドットが描かれている. 最初全てのカードは伏せられている.AからBま…

SRM 518 Div 1 - Problem 250 LargestSubsequence

問題 SRM 518 Div 1 - Problem 250 LargestSubsequence TopCoder Statistics - Problem Statement使用言語 C++問題概要 与えられた文字列から各文字の相対的な順序は変えずに,文字列を抽出し,その中で辞書順で最も大きくなる文字列を返す.方針 文字列 .*X…

Tax Rate Changed (1192)

問題 Tax Rate Changed (1192) 税率変更 | Aizu Online Judge 使用言語 C++方針 ・一つの数式で強引に解こうとする→失敗 ・素直に本来の値段で全探索所感 ・素直に生きたいコード #define xplice(p,q) p * (100 + x) / 100 + q * (100 + x) / 100 #define yp…

AtCoder Beginner Contest 111 C - /\/\/\/

問題 AtCoder Beginner Contest 111 C - /\/\/\/ C - /\/\/\/使用言語 C++方針 ・iが奇数,偶数の時に登場する数の個数で考える.奇数,偶数でaiがどれくらい出てきたかをp1[i], p2[i]で管理. ・場合分け p1,p2のどちらかに複数の最頻値があるor p1,p2の…

SRM 517 Div 1 - Problem 250 CompositeSmash

お久しぶりです.問題 SRM 517 Div 1 - Problem 250 CompositeSmash TopCoder Statistics - Problem Statement使用言語 C++問題概要 Nを任意の回数(0回でも良い)分割して,targetに(どちらかの整数が)一致したらYes,一致しなければNoを返す. 分割とは…

SRM 516 Div 1 - Problem 250 NetworkXOneTimePad

お久しぶりです.問題 SRM 516 Div 1 - Problem 250 NetworkXOneTimePad TopCoder Statistics - Problem Statement使用言語 C++問題概要 N個のビット列のplaintextsがある.各plaintextsにXORすると全てのciphertextsになるkeyが存在する.その数を求める.…

SRM 503 Div 1 - Problem 250 ToastXToast

問題 SRM 503 Div 1 - Problem 250 ToastXToast TopCoder Statistics - Problem Statement使用言語 C++方針 ・色々やるがぐちゃぐちゃ →・まず,undertoastedの最{小,大}値がovertoasted の最{小,大}値を上回っているのはおかしい.なぜなら,全てのトース…

SRM 502 Div 1 - Problem 250 TheLotteryBothDivs

問題 SRM 502 Div 1 - Problem 250 TheLotteryBothDivs TopCoder Statistics - Problem Statement使用言語 C++方針 ・setを用意する. ・setの各要素について,要素の各下位str.length()字が新たな文字列strに一致する場合は,その要素を廃棄.str追加. ・新…

TopCoder Member SRM 501 div1 easy - FoxPlayingGame

問題 TopCoder Member SRM 501 div1 easy - FoxPlayingGame TopCoder Statistics - Problem Statement使用言語 Java要約 scoreに対して任意の順序でnA回方針 ・全探索 →O(2ˆn)なので×・場合分け →面倒臭い・最大値を求める →乗算の効果を最大にするために,…

AtCoder Beginner Contest 103 D - Islands War

問題 AtCoder Beginner Contest 103 D - Islands War D - Islands War使用言語 C++方針 ・取り除く必要のある橋の本数の最小値を求める.島は直線上に並んでいる. →狭い区間で争いが起きていたら,その外側は必ず行き来できなくなるので気にしなくて良い →m…

AtCoder Beginner Contest 103 C - Modulo Summation

問題 AtCoder Beginner Contest 103 C - Modulo Summation C - Modulo Summation使用言語 C++方針 ・各mについて見るの時間かかりそう&&mの大きさは大きい方が良さそう...(数によってはlong longでも足りない?) ・そもそも最大値になるということは…

SRM 500 Div 2 - Problem 250 SRMCards

問題 SRM 500 Div 2 - Problem 250 SRMCards TopCoder Statistics - Problem Statement使用言語 C++所感 ・やるだけコード int maxTurns(vector<int> cards) { int ans = 0; sort(cards.begin(), cards.end()); int count = cards.size(); for (size_t i = 0; i <</int>…

SRM 500 Div 1 - Problem 250 MafiaGame

問題 SRM 500 Div 1 - Problem 250 MafiaGame TopCoder Statistics - Problem Statement使用言語 C++方針 ・最も投票された人にのみ注目 ・N人の人が残る候補者にどう投票するかでループ所感 ・問題文理解できなかったり,スペルわからなくなったり,英弱の…

ABC097-C(12問目)

問題 AtCoder Beginner Contest 097 C - K-th Substring C: K-th Substring - AtCoder Beginner Contest 097 | AtCoder 使用言語 C++方針 ・k文字以下の文字列作りまくる →木にぶち込む →k番目出力所感 ・setディスられてたの見たけど,重複可なの逆に便利コ…

三年目の初学者(11問目)

問題 Topcoder Single Round Match 620 Round 1 - Division I, Level One TopCoder Statistics - Problem Statement使用言語 C++方針 ・大きいところから、一個ずつ値を減らしていく。 (X, Y) -> (X-Y, Y) (X >= Y の時)・一致したら終了(これ以下の値の数…

三年目の初学者(10問目)

問題 Topcoder Single Round Match 619 Round 1 - Division I, Level One TopCoder Statistics - Problem Statement使用言語 C++方針 まず、 1発でLOSEする状態を考える。初期で {n1, n2} (数字2つ以下) {1, 1, 1, ... , 1} (すべて1) となるとき。重要なの…

三年目の初学者(9問目)

問題 AtCoder Beginner Contest 092 C - Traveling Plan C: Traveling Plan - AtCoder Beginner Contest 092 | AtCoder 使用言語 C++方針 ・本来の値段をまず求めて、そこから値段を増減させる。 ・計算量的にもこれがベスト所感 ・すぐに解きたい問題だった…

三年目の初学者(8問目)

問題 AtCoder Beginner Contest 093 D - Worst Case D - Worst Case使用言語 C++方針 ・100マス計算の表みたいな感じで行けるものだと思っていたが、細かいところができない。 ・解説(https://img.atcoder.jp/arc094/editorial.pdf)を参考にした。下の通り…

三年目の初学者(7問目)

問題 topcoder SRM 602 div1 easy TopCoder Statistics - Problem Statement 使用言語 C++方針 ・全探索 (・dp)所感 ・いけるもんだと思っていた。実行するまでは問題点と解決案(解決してない) ・O(2^n)で大変 ・一部ケースでTLEになったため、残りの全ての…

三年目の初学者(6問目)

問題 topcoder SRM 602 div2 med PilingRectsDiv2 TopCoder Statistics - Problem Statement使用言語 C++方針 ・各長方形を重ねるかどうかで場合分け ・limitを下回らないように毎回チェック所感 ・もう英語できるとは言いません。ごめんなさい。 ・圧倒的再…

三年目の初学者(5問目)

問題 topcoder SRM 601 div1 easy TopCoder Statistics - Problem Statement 使用言語 C++サンプルケースの検証 (リンゴの個数, オレンジの個数)で表すとする。{7, 4, 5} {1, 10, 2}のとき 1個の時 (3, 0)~(0, 3) 2個の時 (6, 0)~(1, 5) 3個の時 (9, 0)~(3, …

三年目の初学者(4問目)

問題 topcoder SRM 601 div2 med TopCoder Statistics - Problem Statement 使用言語 C++所感 ・vectorに少しづつ慣れてきた ・組み合わせ楽しい ・なんちゃってdpコード class WinterAndCandies { public: int getNumber(vector<int> type) { int ans = 0; int n</int>…

三年目の初学者(3問目)

問題 topcoder SRM 601 div2 easy TopCoder Statistics - Problem Statement使用言語 C++所感 ・easy, 速さ勝負だと思った ・ソート気づかなかったら死にそうコード #define INF 1e9 class WinterAndMandarins { public: int getNumber(vector<int> bags, int K) </int>…