ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
筆算の空いているマスを埋める虫食い算。かけ算・わり算が中心。
Translation pending
EducationJavaScript · CSSGitHub @t-ofOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
試作
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
筆算の空いているマスを埋める虫食い算。かけ算・わり算が中心。 • 遊ぶ: https://t-of.github.io/mushikui/ • 制作: T.OF... • 「かけ算」「わり算」「あまりあり」(おまけで「たし算」「ひき算」「n進数」「全部虫食い」「1が1個」)を選ぶ。 「あまりあり」はあまりも □ のわり算。「1が1個」は n 進数の全部虫食いで、1 が 1 個・2 が 2 個…(0 は無し)使われる。一覧は虫食い(□)の数で区分(上のタブから飛べる)。 • 一覧で問題を選ぶ。筆算の空いているマスをタップし、下の数字パッドで数字を入れる(キーボードの数字・矢印・Backspace でも操作できる)。 マスの大きさは画面の幅と高さに収まる最大になる(問題・画面サイズが変わるたびに測り直す)。 • 全部埋めたら「答え合わせ」。合っていれば「せいかい!」、違うマスは赤くなる。「答えを見る」で答えを表示できる。 • 「次の問題 →」で次の問題(区分の中を簡単な順=空きマスが少ない順に進み、区分をまたいで進む)に進む。解いた問題は一覧で色が付く。 • iPhone / iPad: Safari で開き、共有 → 「ホーム画面に追加」 • Android / PC の Chrome・Edge: 画面の「アプリにする」ボタン、またはアドレスバーのインストールボタンRead the full README ↗
筆算の空いているマスを埋める虫食い算。かけ算・わり算が中心。
ビルド不要。フォルダをそのまま静的サーバで開く。
python3 -m http.server 8000 # → http://localhost:8000/
問題データ(data/<op>/)は、全探索済みの puzzles_*.jsonl(見えている数字が 1 つで解が唯一)と
out2/*.jsonl(見えている数字が 2 つで、2 つとも要る唯一解)から作ってある。かけ算・わり算は厳選する
(末尾が 0 や 11・999 のような数、同じ部分積の繰り返し、使う数字が 6 種類未満のもの、答えが同じものの重複を除く)。
そのうえで、虫食い(□)の数ごとに 2 問、見えている数字の数ごとに 1 問はあるように、よい順に足す。
九九レベル(かけ算で片方が 1 桁、わり算で割る数が 1 桁)はどこにも入れない。基準は tools/make-data.mjs。
虫食い(□)の数ごとに manifest.json(id の並びと件数だけ。軽い。一覧が読む)と
blanks-<n>.json(その区分の問題本体。開くときだけ読む)に分けてあり、わり算のように件数が多くても
1 ファイルが大きくなりすぎない。id は演算と問題の図から作る短いハッシュで、並び順が変わっても
mushikui.solved(解いた印)の対応が壊れない。
「あまりあり」は ~/GitHub/tof/drafts/mushikui/blank/ の探索(divr1.c)を to_data.py で puzzles_divr.jsonl にしたもの、
「1が1個」は同じフォルダの tri.c の結果(nbase3.json)。経緯は同じフォルダの NOTES.md。
jsonl は探索が進むたびに追記されるので、増えたら同じコマンドで作り直せる(読み直すだけ)。
node tools/make-data.mjs [探索データのフォルダ] # 既定: ~/GitHub/tof/drafts/mushikui/search