Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuma140902/atcoder
https://github.com/yuma140902/atcoder
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yuma140902/atcoder
- Owner: yuma140902
- Created: 2024-03-02T08:32:50.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-05-17T10:14:07.000Z (8 months ago)
- Last Synced: 2024-05-17T11:29:20.054Z (8 months ago)
- Language: Rust
- Size: 961 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# atcoder
## C++用Dockerコンテナ
[cpp-oj](./cpp-oj/)
### 機能
- neovim
- online-judge-tools
- GCC
- Boost
- Eigen3
- AC Library
- GMP
- Make### 使用方法
イメージをビルドする
```sh
docker build -t local/atcoder cpp-oj/docker/
```コンテナを実行する
```sh
docker run -v oj-local:/home/arch/.local/share/online-judge-tools -v oj-cache:/home/arch/.cache/online-judge-tools -v .:/home/arch/atcoder --rm -it local/atcoder
```ログインする(初回のみ)
```sh
oj login https://atcoder.jp/
```テストケースをダウンロードする
```sh
ojd https://atcoder.jp/contests/(hoge)/tasks/(fuga)
```テストする
```sh
ojt
# または
ojto (バイナリの名前)
```提出する
```sh
oj s main.cpp
```