1 Unstar Star 1 Fork 0

ouuan / uoj-data-converterApache-2.0

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
将各种各样格式的数据转换为 UOJ 的格式。文件名转换 | subtask 设置| 添加样例 | 生成 problem.conf spread retract

https://github.com/ouuan/uoj-data-converter

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

UOJ Data Converter

将各种各样格式的数据转换为 UOJ 的格式。

Build Status Codacy Badge AUR version AUR version

Features

  • 将各种格式的文件名转换成 UOJ 格式(<题目名><编号>.in/ans)。
  • 设置并检查子任务的组成、分数和依赖。
  • 从文件或输入添加样例。
  • 自动生成 problem.conf
  • 将 std 复制到 std.cpp,可选地删除 freopen,复制到剪贴板。
  • 跨平台。

下载安装

  1. Releases 中下载。
  2. Windows 下安装后使用,Linux 下直接运行(可能需要 chmod +x uoj-data-converter*.AppImage)。

暂不提供 macOS 的可执行文件,需要的话可以自行构建。

构建

  1. 安装 QtCMake

  2. clone:git clone https://github.com/ouuan/uoj-data-converter

  3. 构建:

    mkdir build
    cd build
    cmake .. -DCMAKE_BUILD_TYPE=Release
    cmake --build .

Comments ( 0 )

Sign in for post a comment

1
https://gitee.com/ouuan/uoj-data-converter.git
git@gitee.com:ouuan/uoj-data-converter.git
ouuan
uoj-data-converter
uoj-data-converter
master

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542