bouzuya.hatenablog.com

ぼうずやのにっき

2022-W38 ふりかえり

2022-W38 をふりかえる。 2022-W38 の目標 とその記事 目標。 ☑ 『ソフトウェアテスト技法練習帳』を読み進める 記事。 2022-09-24 ABC270 に参加した / twiq 実装メモ (4) 2022-09-23 PAST #10 の J を解いた / twiq 実装メモ (3) 2022-09-22 PAST #10 の I…

ABC270 に参加した / twiq 実装メモ (4)

ABC270 に参加した。 1161 → 1181 (+20) 。 D も F もうまくやれば解けそうな気がした……。 E が解けたのは良かった。解けなかったらかなり落ちたはず。 https://atcoder.jp/users/bouzuya/history/share/abc270 bouzuya/rust-sandbox twiq 実装メモ (4) 作業…

PAST #10 の J を解いた / twiq 実装メモ (3)

PAST #10 : 第10回 アルゴリズム実技検定 過去問 の J を解いた。 J - 区間の期待値 https://atcoder.jp/contests/past202203-open/tasks/past202203_j 提出: https://atcoder.jp/contests/past202203-open/submissions/35066314 解説 AC ソートして良いこと…

PAST #10 の I を解いた / twiq 実装メモ (2)

PAST #10 : 第10回 アルゴリズム実技検定 過去問 の I を解いた。 I - 対称変換 https://atcoder.jp/contests/past202203-open/tasks/past202203_i 提出: https://atcoder.jp/contests/past202203-open/submissions/35047419 操作が 0 回で一致する場合は S …

PAST #10 E, F, G, H を解いた / twiq 実装メモ

PAST #10 : 第10回 アルゴリズム実技検定 過去問 の E, F, G, H を解いた。 E - 良い日付 https://atcoder.jp/contests/past202203-open/tasks/past202203_e 提出: https://atcoder.jp/contests/past202203-open/submissions/35029967 件数が少ないので前か…

PAST #10 の A, B, C, D を解いた

PAST #10 第10回 アルゴリズム実技検定 過去問 の A, B, C, D を解いた。 A - 3枚のカード https://atcoder.jp/contests/past202203-open/tasks/past202203_a 提出: https://atcoder.jp/contests/past202203-open/submissions/35012007 a * b a * c b * c を…

ABC075 の A, B, C, D を解いた

ABC075 : AtCoder Beginner Contest 075 の A, B, C, D を解いた。 A - One out of Three https://atcoder.jp/contests/abc075/tasks/abc075_a 提出: https://atcoder.jp/contests/abc075/submissions/34985700 if a == b { c } else if a == c { b } else {…

2022-W37 ふりかえり

2022-W37 をふりかえる。 2022-W37 の目標 とその記事 目標。 ☐ 『ソフトウェアテスト技法練習帳』を読み進める 記事。 2022-09-17 沈んでいる 2022-09-16 ABC129 の A, B, C, D を解いた 2022-09-15 AGC052 の A を解いた 2022-09-14 ABC119 A, B, C, D を…

沈んでいる

今日は通夜。 Slay the Spire をひさしぶりにプレイしたら刺創の本で 3 連敗した。 ABC269 でここ 1 年くらいで最悪のミスをした。 沈んでいる。 今日のコミット。 rust-sandbox 6 commits twiq: Add use_case::command::worker_helper twiq: Add use_case::…

ABC129 の A, B, C, D を解いた

ABC129 : AtCoder Beginner Contest 129 の A, B, C, D を解いた。 A - Airplane https://atcoder.jp/contests/abc129/tasks/abc129_a 提出: https://atcoder.jp/contests/abc129/submissions/34888953 (p + q).min(p + r).min(q + r) B - Balance https://a…

AGC052 の A を解いた

AGC052 : AtCoder Grand Contest 052 の A を解いた。 A - Long Common Subsequence https://atcoder.jp/contests/agc052/tasks/agc052_a 提出: https://atcoder.jp/contests/agc052/submissions/34870401 解説 AC N 番目の 0 と 2N 番目の 0 の間には 1 が …

ABC119 A, B, C, D を解いた

ABC119 : AtCoder Beginner Contest 119 の A, B, C, D を解いた。 A - Still TBD https://atcoder.jp/contests/abc119/tasks/abc119_a 提出: https://atcoder.jp/contests/abc119/submissions/34855153 "YYYY/MM/DD" の "DD" 部分が "04" より小さければ "H…

ARC148 の B を解いた

ARC148 : AtCoder Regular Contest 148 の B を解いた。 B - dp https://atcoder.jp/contests/arc148/tasks/arc148_b 提出: https://atcoder.jp/contests/arc148/submissions/34835316 解説 AC L は最初に出てくる 'p' の位置で、 'p' がないときは出力して…

ABC268 の C を解いた

ユニークビジョンプログラミングコンテスト2022 夏(ABC268 : AtCoder Beginner Contest 268) の C を解いた。 C - Chinese Restaurant https://atcoder.jp/contests/abc268/tasks/abc268_c 提出: https://atcoder.jp/contests/abc268/submissions/34817319 …

2022-W36 ふりかえり

2022-W36 をふりかえる。 2022-W36 の目標 とその記事 目標。 ☐ 『ソフトウェアテスト技法練習帳』を読み進める 記事。 2022-09-10 ABC268 に参加した 2022-09-09 ARC122 の A を解いた 2022-09-08 ABC099 の A, B, C, D を解いた 2022-09-07 ARC147 の B を…

ABC268 に参加した

ABC268 に参加した。 1170 → 1174 (+4) 。 C でハマって解けず。 D はつまらないミスで 3WA 。それでもパフォーマンスは 1200 を超えているので水色下位くらいの実力はついてきたんじゃないかと思っている。 https://atcoder.jp/users/bouzuya/history/share…

ARC122 の A を解いた

東京海上日動 プログラミングコンテスト2021(ARC122 : AtCoder Regular Contest 122) の A を解いた。 A - Many Formulae https://atcoder.jp/contests/arc122/tasks/arc122_a 提出: https://atcoder.jp/contests/arc122/submissions/34708881 解説 AC - が…

ARC147 の B を解いた

ARC147 : AtCoder Regular Contest 147 の B を解いた。 B - Swap to Sort https://atcoder.jp/contests/arc147/tasks/arc147_b 提出: https://atcoder.jp/contests/arc147/submissions/34672276 解説 AC 操作 A は i と P_i の偶奇の一致・不一致が変わる …

ABC241 A, B, C, D を解いた

ABC241 : AtCoder Beginner Contest 241(Sponsored by Panasonic) の A, B, C, D を解いた。 A - Digit Machine https://atcoder.jp/contests/abc241/tasks/abc241_a 提出: https://atcoder.jp/contests/abc241/submissions/34653608 0 から p = a[p] を 3…

頭が痛い

頭が痛い。体調が悪いので早く寝る。 ABC267 E を解いた。なぜこれが本番では解けないのか……。 今日のコミット。 rust-atcoder 2 commits abc267 e abc267 e rust-sandbox 4 commits twiq: Add event_store_core crate to domain crate twiq: Add impl TryFr…

2022-W35 ふりかえり

2022-W35 をふりかえる。 2022-W35 の目標 とその記事 目標。 ☑ 2022-07 ふりかえりを書く ☑ 2022-08 ふりかえりを書く ☑ ブラーバのことを書く ☐ 『ソフトウェアテスト技法練習帳』を読み進める 記事。 2022-09-03 疲れている 2022-09-02 ABC201 A, B, C, D…

疲れている

今日は一日子どもに振り回されて疲れている。日に当たりながら動き回るとだいたいダメ。 ABC267 。まだ結果は出ていないけど緑になる。 C で問題文の読み間違いとつまらないミスでハマってしまい、 C の発展問題の D を飛ばして、 E が解けそうで解けず、逆…

ABC201 A, B, C, D, E を解いた

マイナビプログラミングコンテスト2021(AtCoder Beginner Contest 201) の A, B, C, D, E を解いた。 A - Tiny Arithmetic Sequence https://atcoder.jp/contests/abc201/tasks/abc201_a 提出: https://atcoder.jp/contests/abc201/submissions/34509052 a…

ABC263 の E を解いた

LINE Verda プログラミングコンテスト(AtCoder Beginner Contest 263) の E を解いた。 E - Sugoroku 3 https://atcoder.jp/contests/abc263/tasks/abc263_e 提出: https://atcoder.jp/contests/abc263/submissions/34492207 解説 AC 本番でも解けず こう…

googleapis/google-cloud-rust を試している / ABC134 の A, B, C, D, E を解いた

https://github.com/bouzuya/rust-sandbox/commit/8b358eb7e56a01011d0312677bdf88ff61d2dae8 で https://github.com/googleapis/google-cloud-rust を使うようにしてみた。これで bouzuya/rust-sandbox の twiq の firestore との認証まわりが解決した。 go…

ブラーバジェット m6 を返却した

2022-08-28 にブラーバ m6 を返却した。これは 2022-08-03 にレンタルしていると書いたものだ。約 1 ヶ月にわたって試した結果として「買っても良さそうだ」と感じている。 2022-08-03 の印象から大きく変わることはなかった。 これはルンバや食洗機などでも…

FieldValue.serverTimestamp は setToServerValue REQUEST_TIME か

疑問: Cloud Firestore の Node.js API の FieldValue.serverTimestamp は FieldTransform の setToServerValue REQUEST_TIME か。 結論: おそらくそう https://firebase.google.com/docs/reference/js/firestore_.md#@firebase/firestore https://www.npmjs…

2022-W34 ふりかえり

2022-W34 をふりかえる。 2022-W34 の目標 とその記事 目標。 ☐ 2022-07 ふりかえりを書く ☐ 『ソフトウェアテスト技法練習帳』を読み進める 記事。 2022-08-27 ABC266 や Mindustry など 2022-08-26 ABC183 の A, B, C, D, E を解いた 2022-08-25 ARC146 の…

ABC266 や Mindustry など

ABC266 に参加した https://atcoder.jp/users/bouzuya/history/share/abc266 。 1238 → 1208 (-30) 。 Mindustry 。 24 で負けた。冒頭の敵空軍による混乱でいつもと違ってトリウムの壁にしていたのとシリコン不足でパララックスを置けなかったのが敗因。 今…

ABC183 の A, B, C, D, E を解いた

ABC183 : AtCoder Beginner Contest 183 の A, B, C, D, E を解いた。 A - ReLU https://atcoder.jp/contests/abc183/tasks/abc183_a 提出: https://atcoder.jp/contests/abc183/submissions/34345563 x < 0 なら 0 にすればいいので x.max(0) B - Billiards…