2018-01-01から1年間の記事一覧

C#で競技プロするときの部品集

Competitive Programming (2) Advent Calendar 2018の12/25分の記事です。C#は良い言語なのですが、競技プログラミングには少し(というか色々)足りないものがあります。ここでは、その不足分を埋める個人ライブラリを紹介します。この記事にあるコードはす…

CodeChef December Challenge 2018 参加日記

ひさびさのロングチャレンジは2完で460位/786人(Div1)。Div1は問題が難しすぎて楽しくない…。Max and Electrical Panel ある電子パネルは、xボルト以上の電源につなぐと壊れてしまう。1000コイン与えられるので、次の2オペレーションを使ってxを特定せよ。 …

書類選考に通るレジュメの書き方(ソフトウェアエンジニア)

タイトルは誇大広告。募集をかけるとレジュメが本当に大量に届きます。うちだとソフト屋(ぼく)が一次選考を頑張ってやっているのですが、届いたレジュメの30%が10秒、50%が30秒でゴミ箱行きです。この(ぼくの)10秒・30秒を突破する法則が出来てきたので…

Codechef June Challenge 2018 参加日記

155位/438人(Div1)だった。もう1問くらい解けそうだったが、期間中にゲームを買ってしまったのが原因でフェードアウト敗退した。 Vision 三次元の座標上に、2つの点PとQ、および球が与えられる。Pは動かないが、Qは一定の速度で動いてゆく。時間tの点Qの位…

Codechef May Challenge 2018 参加日記

久しぶりのプロコンは今回からDiv1/2に分かれたCodechef。Div1で344位/633人の結果だった。ていうかDiv2でいいのに・・・。Dibs on Fibs サイズMの配列A、Bと整数Nが与えられる。次の最終resultを、10^9+7でModして答えよ。 result := 0 for i := 1 to M for…

2018年の抱負(改2)

3月に妻が急病になり、ER搬送からの一週間入院という出来事があった(現在はもう問題なし)。それがきっかけで、自身の健康・キャリアついて色々考え直したので、今年の抱負も合わせて更新しておく。2018年の抱負一日7時間睡眠 必須科目。どんなに忙しくても…

2018年の抱負(改)

2018年が2か月ほど過ぎたところで、今年の抱負を修正することにした。 まあ端的には、「ちゃんと寝る」と「年収増やす」が重すぎて、趣味にとても手が回らいことが判明しただけ。2018年の抱負 一日7時間睡眠 強化科目。今のところ達成率が6割程度なので、せ…

HackerEarth December Circuits '17 参加日記

2017年最後のプロコン。57位/5713人で風邪を引いていた割には悪くない。長期型プロコンだと、二桁順位がたまに取れるくらいの実力にはなったようだ。 Two Arrays 同じ長さnの整数列X, Yについて、マッチング数を以下のように定義する。 ・X[i] = Y[j], (1 整…

2017年振り返りと2018年の抱負

2017の抱負と結果 SRMで黄になる → LongContestで二桁安定 (30%) Topcoderがアレなので途中で変更した抱負。二桁順位は30%くらいの確率なので達成率も30%。 熱で寝込まない (100%) 風邪は引いても寝込んではいない。すばらしい成果。 ちゃんと寝る (20%) 連…