bouzuya.hatenablog.com

ぼうずやのにっき

2022-06-01から1ヶ月間の記事一覧

昇降デスク用ケーブルカバーを買った / ARC143 の B を解いた

ARC143 : AtCoder Regular Contest 143 の B を解いた。 B - Counting Grids https://atcoder.jp/contests/arc143/tasks/arc143_b 提出: https://atcoder.jp/contests/arc143/submissions/32849709 解説 AC 解説を読んでもなぜそうなるのか分からなかったの…

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

ABC124 : AtCoder Beginner Contest 124 の A, B, C, D を解いた。 A - Buttons https://atcoder.jp/contests/abc124/tasks/abc124_a 提出: https://atcoder.jp/contests/abc124/submissions/32832119 素朴にシミュレートした 比較して大きい側を押し、値を…

『プロジェクト・ヘイル・メアリー』を読んだ

『プロジェクト・ヘイル・メアリー 上』『プロジェクト・ヘイル・メアリー 下』を読んだ。 早川書房の電子書籍のセール (https://www.hayakawabooks.com/n/n10c4de4ca7ea) を受けて買った。 良かった。一気に読み切ってしまった。ちょっと書くとネタバレにな…

suiro 0.1.0 をつくった

昨日 (2022-06-26) bouzuya/rust-sandbox の suiro の 0.1.0 をつくった。 suiro は CLI で遊べる水路パズルだ。 Android で遊べる AQUAVIAS というゲームの劣化コピーだ。 https://play.google.com/store/apps/details?id=ua.krou.aqueducts&gl=US インスト…

2022-W25 & 2022-06 ふりかえり

2022-W25 をふりかえる。 2022-W25 の目標 とその記事 目標。 ☑ tokio tutorial を読む ☐ Loop Hero のことを書く 記事。 2022-06-25 落ち込んでいる 2022-06-24 リングフィットアドベンチャーの称号をコンプリートした 2022-06-23 第二回全国統一プログラミ…

落ち込んでいる

ABC257 で茶パフォを出してまた下げた。落ち込んでいる。 今日のコミット。 rust-sandbox 2 commits suiro: Add Map::gen suiro: Add gen test rust-atcoder 1 commit abc257 a, b

落ち込んでいる

ABC257 で茶パフォを出してまた下げた。落ち込んでいる。 今日のコミット。 rust-sandbox 2 commits suiro: Add Map::gen suiro: Add gen test rust-atcoder 1 commit abc257 a, b

リングフィットアドベンチャーの称号をコンプリートした

リングフィットアドベンチャーの称号をコンプリートした。最後の称号は「リングフィット グランドマスター」だった。 2020-06-17 に買い 2020-06-18 からはじめた。 1 周目の終わりはプレイ 191 日目 (2020-12-25) 活動時間 43 時間 プレイ時間 85 時間 2 周…

第二回全国統一プログラミング王決定戦予選の D を解いた

第二回全国統一プログラミング王決定戦予選の D を解いた。 D - Shortest Path on a Line https://atcoder.jp/contests/nikkei2019-2-qual/tasks/nikkei2019_2_qual_d 提出: https://atcoder.jp/contests/nikkei2019-2-qual/submissions/32673531 解説 AC 解…

いろいろ注文した

DISCO presents ディスカバリーチャンネル コードコンテスト2020 予選 の D を解いた。 D - Digit Sum Replace https://atcoder.jp/contests/ddcc2020-qual/tasks/ddcc2020_qual_d 提出: https://atcoder.jp/contests/ddcc2020-qual/submissions/32657564 解…

ARC142 の C を解いた

ARC142 : AtCoder Regular Contest 142 の C を解いた。 C - Tree Queries https://atcoder.jp/contests/arc142/tasks/arc142_c 提出: https://atcoder.jp/contests/arc142/submissions/32641571 回数的に d_1x と d_x2 を主に使うと推測した 2 の位置ごとに…

AGC017 の B と ABC112 の A, B, C, D を解いた

AGC017 : AtCoder Grand Contest 017 の B を解いた。 B - Moderate Differences https://atcoder.jp/contests/agc017/tasks/agc017_b 提出: https://atcoder.jp/contests/agc017/submissions/32624169 解説 AC 解説がわかりやすい Y_i = X_{i+1} - X_i とお…

2022-W24 ふりかえり

2022-W24 をふりかえる。 2022-W24 の目標 とその記事 目標。 ☐ tokio tutorial を読む ☑ 神戸市立森林植物園のことを書く ☑ Moonlighter のことを書く ☑ its issue update-title を追加する 記事。 2022-06-18 AGC016 の B を解いた 2022-06-17 ARC134 の C…

AGC016 の B を解いた

AGC016 : AtCoder Grand Contest 016 の B を解いた。 B - Colorful Hats https://atcoder.jp/contests/agc016/tasks/agc016_b 提出: https://atcoder.jp/contests/agc016/tasks/agc016_b 解説 AC 解説動画 https://youtu.be/kdQtQSgIYPI?t=1350 の頭の数列…

ARC134 の C を解いた

ARC134 : AtCoder Regular Contest 134 の C を解いた。 C - The Majority https://atcoder.jp/contests/arc134/tasks/arc134_c 提出: https://atcoder.jp/contests/arc134/submissions/32517245 解説 AC 各箱に 1 個はないと過半数にならない A_1 以外を 1 …

ARC138 の A を解いた

大和証券プログラミングコンテスト 2022 Spring (ARC138 : AtCoder Regular Contest 138) の A を解いた。 A - Larger Score https://atcoder.jp/contests/arc138/tasks/arc138_a 提出: https://atcoder.jp/contests/arc138/submissions/32502350 1..=K と K…

のどが痛い

AGC055 : AtCoder Grand Contest 055 の A を解いた。 A - ABC Identity https://atcoder.jp/contests/agc055/tasks/agc055_a 提出: https://atcoder.jp/contests/agc055/submissions/32485998 解説 AC 公式解説のほか https://nakaken88.com/kyopro/2021/11…

Moonlighter をクリアした

一昨日 (2022-06-12) は『 Moonlighter 』 (https://store.steampowered.com/app/606150/Moonlighter/) をクリアした。 プレイ時間は 22 時間ほど。実績は 30 / 67 。ハードモードを脳筋プレイでクリアした。 RPG にローグライク要素を加えたゲームとあるが…

神戸市立森林植物園に行った

昨日 (2022-06-12) は神戸市立森林植物園に行った。 2019-07-13 以来だ。 今回もまた「森の中のあじさい散策」というイベント中ではあった。ただ今回はそれを目当てに行ったわけではなかった。 今回は子どもが 1 人から 2 人に増えた。子どもが歩くのであま…

2022-W23 ふりかえり

2022-W23 をふりかえる。 2022-W23 の目標 とその記事 目標。 ☑ 2022-05 ふりかえりを書く ☐ tokio tutorial を読む ☑ 椅子のことを書く 記事。 2022-06-11 コールマンのインフィニティチェアを買った 2022-06-10 ARC137 の B を解いた 2022-06-09 ARC138 の…

コールマンのインフィニティチェアを買った

コールマン (Coleman) のインフィニティチェア (https://www.amazon.co.jp/gp/product/B079C1K6DH/) を買った。 明らかに仕事用のものではないのだけどぼくは仕事用に使っている。この 1 週間使ってみた感想を書く。 購入の意図としては後傾の椅子がほしかっ…

ARC137 の B を解いた

ARC137: AtCoder Regular Contest 137 の B を解いた。 B - Count 1's https://atcoder.jp/contests/arc137/tasks/arc137_b 提出: https://atcoder.jp/contests/arc137/submissions/32354574 累積和を取った後で l, r の組をすべて求めれば……まで考えたけど …

ARC138 の B を解いた

大和証券プログラミングコンテスト2022 Spring (ARC138 : AtCoder Regular Contest 138) の B を解いた。 B - 01 Generation https://atcoder.jp/contests/arc138/tasks/arc138_b 提出: https://atcoder.jp/contests/arc138/submissions/32335237 空の数列 x…

ARC140 の B を解いた

ARC140 : AtCoder Regular Contest 140 の B を解いた。 B - Shorten ARC https://atcoder.jp/contests/arc140/tasks/arc140_b 提出: https://atcoder.jp/contests/arc140/submissions/32319514 R に A, C が隣接していないケースを忘れて 1WA 奇数回目の操…

ARC118 B を解いた / 集約間では外部キーを設定しない

『ベイマックス』を観た。 集約 (をまたぐテーブル) 間は外部キーを設定しないほうが良さそう。 前提 1: リポジトリは永続化の実装を隠すものである 前提 2: リポジトリは集約ごとに作成するものである 前提 3: 永続化の実装が同一でなければ外部キーを設定…

ARC141 の B を解いた

ARC141 : AtCoder Regular Contest 141 の B を解いた。 B - Increasing Prefix XOR https://atcoder.jp/contests/arc141/tasks/arc141_b 提出: https://atcoder.jp/contests/arc141/submissions/32287080 解説 AC A の条件と B の条件から 2 進数の表記で 1…

2022-W22 ふりかえり

2022-W22 をふりかえる。 2022-W22 の目標 とその記事 目標。 ☐ 2022-05 ふりかえりを書く ☐ tokio tutorial を読む ☑ bex 0.1.0 をつくる 記事。 2022-06-04 Slay the Spire の実績をコンプリートした 2022-06-03 ARC133 の B を解いた 2022-06-02 ARC136 …

Slay the Spire の実績をコンプリートした

Slay the Spire の実績をコンプリートした。 今日で「スピードクライミング」「消えゆく者」「永遠の存在」を取得して Slay the Spire の実績 46 個をコンプリートした。 スピードクライミングはアイアンクラッドで旋風刃を瓶詰めしたネクロノミコン持ちのデ…

ARC133 の B を解いた

ARC133 : AtCoder Regular Contest 133 の B を解いた。 B - Dividing Subsequence https://atcoder.jp/contests/arc133/tasks/arc133_b 提出: https://atcoder.jp/contests/arc133/submissions/32178116 解説 AC 最長共通部分列 (LCS : Longest Common Subs…

ARC136 の B を解いた / Slay the Spire アイアンクラッドでアセンション 20 をクリアした

ARC136 : AtCoder Regular Contest 136 の B を解いた。 B - Triple Shift https://atcoder.jp/contests/arc136/tasks/arc136_b 提出: https://atcoder.jp/contests/arc136/submissions/32161014 解説 AC 手元で試してみて素直に操作を繰り返せば重複がない…