diff --git a/README.md b/README.md index f57138d..b30fb06 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,6 @@ [![PyPI](https://img.shields.io/pypi/v/online-judge-template-generator)](https://pypi.org/project/online-judge-template-generator/) [![LICENSE](https://img.shields.io/pypi/l/online-judge-template-generator.svg)](https://github.com/kmyk/online-judge-template-generator/blob/master/LICENSE) -(CAUTION: the current version is unstable. see [Compatibility](https://online-judge-template-generator.readthedocs.io/en/latest/compatibility.html) -/ 注意: 現在はまだ開発中のバージョンです。[互換性について](https://online-judge-template-generator.readthedocs.io/en/latest/compatibility.html)は読んでおいてください) - ## What is this 競技プログラミングテンプレートを作ってくれるやつです。 @@ -84,22 +81,22 @@ using namespace std; const string YES = "YES"; const string NO = "nO"; -bool solve(int vam, const vector & kfi, const vector & vkw) { +bool solve(int n, const vector & a, const vector & b) { // TODO: edit here } -// generated by online-judge-template-generator (https://github.com/kmyk/online-judge-template-generator) +// generated by online-judge-template-generator v4.4.0 (https://github.com/kmyk/online-judge-template-generator) int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); constexpr char endl = '\n'; - int vam; - cin >> vam; - vector kfi(vam), vkw(vam); - REP (i, vam) { - cin >> kfi[i] >> vkw[i]; + int n; + cin >> n; + vector a(n), b(n); + REP (i, n) { + cin >> a[i] >> b[i]; } - bool ans = solve(vam, kfi, vkw); + auto ans = solve(n, a, b); cout << (ans ? YES : NO) << endl; return 0; } diff --git a/docs/compatibility.rst b/docs/compatibility.rst deleted file mode 100644 index 18ad7f9..0000000 --- a/docs/compatibility.rst +++ /dev/null @@ -1,26 +0,0 @@ -Compatibility / 互換性について -============================== - -The current version ``v4.0.0`` is still unstable. - -Stable features (Japanese) / 安定な機能 (日本語) ------------------------------------------------- - -``oj-template`` コマンドを以下の形式で使うことについては安全です。 -:: - - $ oj-template [-t TEMPLATE] URL - -テンプレートとしては、解法コード用の ``main.cpp`` と ``main.py`` と、ランダムケース生成用の ``generate.py`` が使えます。 -また、絶対パスで [Mako](https://www.makotemplates.org/) のテンプレートファイルを指定することもできます。 -テンプレートファイル中では :any:`onlinejudge_template.generator.cplusplus` module や :any:`onlinejudge_template.generator.python` module を使うことができます。 - -Unstable features (Japanese) / 不安定な機能 (日本語) ----------------------------------------------------- - -その他の利用法については、後方互換性を保証しません。つまり、バージョンが上がると動かなくなる可能性があります。 - -- `Mako `_ のテンプレートファイルに与えられるデータの形式は不安定です。そう変更はないはずですが、内部データなので、これの互換性よりも出力結果の完成度の方が優先されます。 -- :any:`onlinejudge_random` module は不安定です。これももう少し使ってみて様子を見たい。 -- ``oj-prepare`` コマンドは不安定です。 ``oj2`` のような名前のコマンドとして生まれ変わる可能性や、他のプロジェクトで十分だとして廃止される可能性があります。 -- 設定ファイルのパスや内容の形式は不安定です。 diff --git a/docs/index.rst b/docs/index.rst index b5a0b27..a4f3639 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -8,7 +8,6 @@ Welcome to online-judge-template-generator's documentation! onlinejudge_template.generator onlinejudge_random how-it-works - compatibility Indices and tables diff --git a/onlinejudge_template/__about__.py b/onlinejudge_template/__about__.py index 53f6687..1c38ce8 100644 --- a/onlinejudge_template/__about__.py +++ b/onlinejudge_template/__about__.py @@ -1,3 +1,3 @@ __title__ = "online-judge-template-generator" __url__ = "https://github.com/kmyk/online-judge-template-generator" -__version__ = "4.3.1" +__version__ = "4.4.0"