nkhrlab~

140字超の記事

Ruby

「基礎プログラミングおよび演習」のための問題集

概要 本記事は電気通信大学1年次後学期で開講されている「基礎プログラミングおよび演習」のために用意した問題集である.ここに用意されている問題がおおかた解ければ,単位を取ることもそう難しくないことだろう.以下に2019年度の講義資料が公開されてい…

ドミノを用いたパズルの自動生成

概要 ドミノはトランプと同じくそれひとつでいろいろなゲームを楽しむことができる玩具のひとつである.本記事では,ドミノを用いたパズルの自動生成の手法とサンプルコードを紹介する. 準備 1セットのドミノは28枚の牌からなる*1.それぞれの牌は2つの領域…

CTFサーバとの自動対話

CTFでは指示されたサーバに接続して問題を解くことがよくある.例えば次のようにnetcatを利用した接続の方法が示される問題はその典型である. nc 192.168.61.74 6174しかしながら,このコマンドを実際に端末で実行してサーバと対話的に通信しても問題が解け…