yukicoder
Webアプリ・Webサイト・Bot
問題を解く
-
yukicoder problems - 開催されたコンテストの問題一覧、ユーザの正誤状況などを確認できるWebアプリ。
ユーザスクリプト
問題を解くときに便利な機能を導入
-
comfortable-yukicoder - yukicoderに、汎用的な機能を追加するユーザスクリプト。主な機能は以下の通り。
- 指定したページに移動できるタブを追加
- 提出結果をハイライトする
- 正誤状況の要約 など
注意
ユーザスクリプトを初めて利用する場合は、事前にスクリプトマネージャーを導入する必要がある。
記事
数学を学ぶ
発展的な内容
- yukicoder 1962 の解説の解説の解説 - 筆者が有志の解説記事を読んで納得するまでの過程がまとめられている。正規表現と形式的べき級数を同一視し、それらの対応関係を定めた上で定式化および一般化が図られている。
- No.1962 Not Divide - 問題へのリンク。
- 問題作成者による解説 - 記事を読むときは、yukicoderでログインを済ませておく必要がある。
- yukicoder 1962の解説の解説 - 有志により上記の解説に対して、行間を補う形で説明されている。
補助ツール
問題を作成する
-
yukicoder-md - 問題の作成を補助するツール。CommonMark形式で書かれた問題文をHTMLに変換する。
- Playground - Webブラウザ版。
注意
Playgroundでは、一部の機能が利用できない。
問題の入出力データを検証する
- testlib for yukicoder - testlibを利用した入力生成・検証、正誤判定を行うためのサンプルコード集。
- 同じコードでyukicoderとローカル環境(Rimeの利用を想定)の動作確認ができる。
- yukicoderでtestlibを使うためのメモ - 作者による解説記事。