【Ruby】ABC321のC問題を解いてみる
ABC321 の C 問題は「321‑like Number」を生成し、K 番目の数を求めるものです。
10 桁(9〜0)をビット列で表し、全 1024 通りを走査して「1」ビットが立っている桁のみを 10 進数に組み立て、0 ...
【Ruby】ABC442のC問題を解いてみる
こんにちは、しきゆらです。
以前から度々話題にあげている競技プログラミングですが、A/B問題は割と解けることがわかってきました。
そこで、練習としてC問題を解いてみるようにしています。
その中で、今回はABC4 ...
【Ruby】宇宙船演算子(<=>)でArray同士を比較する方法
こんにちは、しきゆらです。
今回は、Rubyの比較演算子(<や>など)の元になっている「宇宙船演算子」やArray同士の比較について調べたのでメモしておきます。
表題の件を調べたきっかけを ...
【Ruby】キーが文字列のHashを生成する
こんにちは、しきゆらです。
今回は、RubyでHashを生成するときの挙動を整理しておきます。
ここ最近、サービスにデータを投入するためにCSVを生成する機会が多くあります。
その場合、CSVのヘッダーを投 ...
【Rust/Ruby】OBS Studioの録画時間をスクリプトから取得してみる
こんにちは、しきゆらです。
連休は出かけていてブログ書けませんでした。
今回は、最近ちょっと触っているOBSをプログラムから操作したり情報を取得できるということを知ったので、サンプルを見ながら情報を取得してみようと ...
【Ruby/Selenium】v115からChromeDriverの配布元が変わったようなので対応した話
こんにちは、しきゆらです。
数年ごとに時たま書いているSeleniumネタ、 今回は久々に大きく動かなくなったので調べつつ対応した記録を残しておきます。
確認したところwebdriver ...