2020-10-24: PG BATTLE 2020と猫の通院

会社の同僚とPG BATTLE 2020 - [第3回]企業・学校対抗プログラミングバトルに出た。チーム対抗とは言っているものの、説明にある通り、3人が別々の問題をそれぞれ解いて、その合計得点で競うということで、実際には個々人のスキル次第という印象。

また、AtCoderのコンテストとの違いとしては、提出は一発勝負で、問題文に書かれている入力例と出力例以外は、自分で検証しないといけない。無策で行くとデグレに気づかずに提出してしまうことが容易に想像がついたので、標準入力と出力を検証ためのコピペできるrspecのコードだけは準備しておいた。

結果はというと、真ん中の難易度「せんべい」で2問正解、3問目を時間内にsubmitできずに終了で惨敗。提出したコードは kenchan/competitive_programming@3d7a4ce にある。

3問目は、とりあえず愚直に解こうと書いていったんだけど、途中で配列の添え字を間違えていることになかなか気づけなくて、時間を無駄にしてしまったのが悔しい。あと3分早く[]のずれに気づいてたsubmitできたのに……

夜は恒例の猫の病院。体重の少し増えて、冬毛に変わってきたのはよい傾向とのことでよかった。自宅でのケアが始まったのが2020-07-04だったので3ヶ月ちょっと。ずっと現状維持かちょい悪くくらいが続いていたので、少しでも良くなっている(悪くなっていない)という話が聞けると嬉しいものだ。猫も人間もなかなか大変だけど、がんばりましょう。

2020-09-28: Visa LINE Payカードを作った話とAtCoder ProblemsのEasy Trainingを完走した話

いまさらながら、3%還元につられてVisa LINE Payカードを作った。LINE Payのカードというよりは、ふつうのSMBCのクレジットカードだけど還元がLINEのポイントになるので割がいいというくらいなんだが、今月から利用の通知がLINEで来るようになったそうなのでよさそう。

引っ越しのときに住所変更が面倒すぎていくつかクレカを解約したのだけど、ここにきてまた増えてしまっている。銀行口座とクレカは作れるときに作っておけという話もあるのでしょうがないと思っているが、次はPayPayカードの発行が始まった時のキャンペーン狙いかな…

一昨日くらいに、AtCoder関連の便利サイトであるAtCoder ProblemsにあるTrainingのEasy100問を解き終えた。最初のほうは本当にEasyなんだけど、80番超えたあたりからは1発で解けなかったかったものもあり、頭の体操にはとてもちょうどよかった。競プロらしいテクニックが必要な問題もほとんどないので本当に入門レベルだが、コードを書くという習慣作りにはちょうどよかったと思う。PCを立ち上げたらまず1,2問解いて、それから趣味のコーディングや勉強をするという感じで、ウォームアップ的に使っていた。

今日からはMediumをやっているのだが、ちょっとウォームアップを超えてる感じなので気長に進めようと思うw

2020-09-24

朝は4連休中に奥さんが買ってきたちょっといい食パンを頂いた。ちょっといい食パン、たしかに美味しいのだけど、そういうのが食べたければダブルソフトを買えば良いという気持ちになり、自分ではなかなか買う気が起きない。なので、家族が買ってきてくれると食べれて便利。

会社では、今日からスイート合宿と呼ばれる幹部合宿のようなものが開催されており、部長以上が不在という状況。去年までは物理的に集まってやっていたようだが、今年はリモートでの開催になっていて、不在は不在だけど、物理的にいないわけでもないので不思議な感じ。レスポンスが1時間程度遅延するくらいで、昨年よりも「合宿」ということによる心理的な不安や心配は少なくなっている気がする。こういうのはリモートになれてきて良いことなのかもしれない。

夜は息子の習い事の送迎ついでに外でご飯。息子はなぜかファミレスが好きのようで、駅前の店の名前を上げていくと、だいたいファミレスに行くことになってしまう。ちょっと前は小さい店などに行きたがっていた時期もあったのだけど、そういった店に行っている間に、ファミレスの安定した味に気づいてしまったのかもしれない。考えることは少なくなるからいいのだが、もうちょっと地元の店にも興味をもってほしいぞ。