SHIINBLOG

AtCoder で水色になりました

AtCoder Beginner Contest 171 にて水色になることが出来ました! 色変記事なるものを1回も書いたことがないため、 AtCoder を始めた所から振り返っていきたいと思います。 ハッキリ言って、競プロ始めたばっかりのときは水色はすぐに達成できる(予定の)目…

パナソニックプログラミングコンテスト2020

最近まとめてなかったのですが,昨日は酷すぎたので,まとめておきます. パナソニックプログラミングコンテスト2020 C 問題,誤差に関する知識がなさすぎるのに誤差を消そうと頑張って 11WA しました(?) 結局 C 問題は力技で通しました. 久しぶりに茶パ…

AtCoder Beginner Contest 149

はい. AtCoder Beginner Contest 149 です 本当は ABC146,147 を先に書かないといけないんですけど,このままだと永遠にスタックされていきそうなので,とりあえず ABC149 について書きます. ↑ ABC148の記事 のときにも言ってた気がする… Unrated になって…

AtCoder Beginner Contest 148

はい. AtCoder Beginner Contest 148 です 本当は ABC146,147 を先に書かないといけないんですけど,このままだと永遠にスタックされていきそうなので,とりあえず ABC148 について書きます. ABCDの4完でした.結構簡単だったみたいで,パフォーマンス低か…

きょうぷろたのしいよ

琉大 Advent Calendar 2019 3日目です. 記事用意するの忘れていました_(:3」∠)_ そのため,構成・内容が微妙かもしれません. タイトル通り競プロの話をします. (開催時間の関係で)基本的に AtCoder しか参加していないので, AtCoder の話がメインです…

AtCoder Beginner Contest 145

はい. AtCoder Beginner Contest 145 です ABCの3完でした. Dが解けませんでした…辛い… A - Circle 問題文 を出力するだけですね. #include <iostream> #include <vector> #include <utility> #include <map> #include <algorithm> #include <queue> #include <cmath> #include <string> #include <numeric> using namespace std; int</numeric></string></cmath></queue></algorithm></map></utility></vector></iostream>…

AtCoder Beginner Contest 144

はい. AtCoder Beginner Contest 144 です ABCの3完でした. DとEは時間内に見ていたのですが,Dは場合分けがダメでした(数式でゴニョゴニョして atan しようとしていた). E は,ソートして反対向きにマッチングさせるっていう所までは考えたんだけど,…

AtCoder Beginner Contest 143

はい. AtCoder Beginner Contest 143 です 今回は参加が遅れて,1時間以上経っていたので参加見送りました. 22:40 なった瞬間に解き始めました. D までサクサク解けたので参加したかったです(:3」∠) 参加してたら多分 4完でした. A - Curtain 問題文 長…

AtCoder Beginner Contest 142

はい. AtCoder Beginner Contest 142 です A,B,C の3完でした. 今回もパフォーマンスもダメダメでレートも下がってしまいました… DもEも見てたけど,両方解けずにダメでした. A - Odds of Oddness 問題文 偶数が 個あるので,それを から引いて,全体の …

AtCoder Beginner Contest 141

はい. AtCoder Beginner Contest 141 です 既にもう覚えていません. 過去の僕の気持ちになって書きます. ABCDの4完でした. A - Weather Prediction 問題文 書きやすさ重視で実装しました. #include <iostream> #include <vector> #include <utility> #include <map> #include <algorithm> #include <queue></queue></algorithm></map></utility></vector></iostream>…

AtCoder Beginner Contest 140

はい. AtCoder Beginner Contest 140 です A,B,C の3完でした. 今回はパフォーマンスもダメダメでレートも下がってしまいました… 一列に並んでいて,反転させる系の問題苦手過ぎる… C まで20分ほどで解けているんので,やはり解く時間はあったと思います… …

AtCoder Beginner Contest 139

はい. AtCoder Beginner Contest 139 です A,B,C,D の4完でした. 無限に E問題 TLE してました. D まで結構早かったので, 「E まで解ける!」と思ったのに,最大ケースがダメだったようです. B 問題で引っかかったのでランキングも微妙でした. A - Ten…

AtCoder Beginner Contest 138

はい. AtCoder Beginner Contest 138 です A,B,C,D,E の5完でした. 5完!!! パフォーマンスが青手前くらいの水色でした! A - Red or Not B - Resistors in Parallel C - Alchemist D - Ki after_contest 2019-08-21追記 E - Strings of Impurity まとめ…

AtCoder Beginner Contest 137

はい. AtCoder Beginner Contest 137 です A,B,C の3完でした. D難しかった… C までが割りと早かったということもあり,パフォーマンスは水色手前でした (難しくてみんな D 解けなかったのかな?) 今回で,緑色になれました! A - +-x B - One Clue C - …

AtCoder Beginner Contest 136

はい. AtCoder Beginner Contest 136 です A,B,C,D の4完でした. A - Transfer B - Uneven Numbers C - Build Stairs D - Gathering Children E - Max GCD コンテスト中に書いたプログラム まとめ A - Transfer 問題文 して 正の数を出力するだけ.負数な…

AtCoder Beginner Contest 135

はい. AtCoder Beginner Contest 135 です A,B,C の3完でした. 今回はペナルティーも多いしとても酷い… A - Harmony 問題文 と のちょうど間の数字が になる数字なので, と の和が偶数のときは解があって,そうでないときは IMPOSSIBLE となる. #include <iostream></iostream>…

AtCoder Beginner Contest 134

はい. AtCoder Beginner Contest 134 です A,B,C,D,E の5完でした. E で 5ペナルティー.つらい… A - Dodecagon 問題文 入力の を して出力するだけですね. #include <iostream> #include <vector> #include <utility> #include <map> #include <algorithm> #include <queue> #include <cmath> using namespace std;</cmath></queue></algorithm></map></utility></vector></iostream>…

AtCoder Beginner Contest 133

はい. AtCoder Beginner Contest 133 です C問題沼りましたが,4完でした. A - T or T 問題文 電車かタクシーかどちらが安いかという問題. 単純に と のどちらか小さい方を出力するだけ. #include <iostream> #include <vector> #include <algorithm> #include <utility> #include <queue> using names</queue></utility></algorithm></vector></iostream>…

AtCoder Beginner Contest 131

はい. AtCoder Beginner Contest 131 です 久しぶりに参加したので,ちゃんと解けるか不安だったけど, A,B,C,D は解けました. E も解けそうだったけど,時間が足りませんでした( C に時間をかけ過ぎた). A - Security 問題文 char で取って1つ前を保存…

AtCoder Beginner Contest 128

はい. AtCoder Beginner Contest 128 です 今回は酷い. AC になったのは, A と B だけでした(:3」∠) とりあえず,この2つをまとめておきます. C以降は勉強して解けたら追記していきます. A - Apple Pie 問題文 リンゴが 3 つの欠片になるのだから,足し…

AtCoder Beginner Contest 127

はい. AtCoder Beginner Contest 127 です 今回は縛りプレイじゃないです(だからといって順位は高くないです). A - Ferris Wheel 問題文 はい.問題文の通りに実装しました. #include <iostream> using namespace std; int main() { int a,b; cin >> a >> b; if (</iostream>…

AtCoder Beginner Contest 126

はい. AtCoder Beginner Contest 126 です 22:00から始めるという縛りプレイでした. タイムはそんなに悪くないかな… A - Changing a Character 問題文 k番目の文字を小文字にするやつ. char型に1文字ずつ読み込んでいって,k番目なら tolower するだけで…

エンジニアを説明上手にする本を読んだ

エンジニアを説明上手にする本 を読んだ. わかりやすく説明するために, 分類してラベルをつけて説明する. 使う用語や関心についてターゲットを分析することなどが説明されていた. プレゼンテーションについても触れており, ジェスチャーは3秒キープする…

YAPC::Tokyo に参加しました!

目次 なぜ参加しようと思ったか 当日 2019年冬のPerl Perl to Go ランチ Perl5の静的解析入門 機械と人間双方の歩み寄りによる平和編 PerlプログラムでPerlプログラムを修正する方法 レガシーPerlビルド 〜現代に蘇るPerl[1..5].0とPerl6〜 その後 なぜ参加…

Perl入学式 に 中途入学しました

Perl入学式in沖縄 第4回 〜サブルーチン/正規表現編〜 に参加しました. あるツールのインターフェースが Perl で書かれていて,読めなかったのと, いろいろあって少し興味があったので参加してみました. 一応,1回〜3回までの資料を見ながら復習(?)は…

CADDi 2018 for Beginners

CADDi 2018 for Beginners に参加しました. またもや気付いたら始まっていた… まぁ,言い訳は置いといて, 結果的には全部解けました. A → B → D → C の順で解いた. A - 12/22 問題文はこちら 4桁の整数が与えられて, '2' が何個現れるか求めるもの. C+…

初めての競プロ

本日初めて AtCoder Grand Contest 029 に参加しました. なんだかんだで初めての競プロです. 大学入ってすぐに,何ヶ所か競プロのサイトに登録していたのに 1回も参加した事が無かった… 気付いたときには始まっててちょっと焦った 結果は惨敗でした. Gran…

楽しい楽しい SAT符号化

琉大情報工学科(知能情報コース) Advent Calendar 2018 10日目の記事です. SAT 符号化についてまとめているところが無くて,とても苦労したのでまとめておく. SAT符号化とは,制約充足問題や制約最適化問題などを SAT 問題(充足可能性問題:Satisfiabili…

親知らず4本 一気に抜歯した

人生初めての入院・全身麻酔が親知らずの抜歯だった. 9/6 くらいに歯茎が腫れて? 噛み合わせると歯に挟まれて痛い状態に… 歯肉炎…? 歯医者さんに行ってみると, 「親知らずのせいで歯茎が腫れてますね〜 ここでは抜けないので口腔外科行ってくださいね」 …

Julia の勉強をした

The Julia Language を勉強した. なぜ Julia を作ったか Why We Created Julia Twitter でこのリンクを見かけて変態な人達がいるな〜と思って 勉強してみた. We want the speed of C with the dynamism of Ruby. We want a language that’s homoiconic, wi…