Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

malleroid/atcoder-devcontainer-legacy

Repository files navigation

atcoder-devcontainer-legacy

This repository is archived. See the successor projects below.

Docker + VSCode Dev Container environment for AtCoder competitive programming (Python).

For details, see the Qiita article.

Successor Projects

Repository Description
online-judge-docker Docker images that reproduce online judge environments (AtCoder, etc.) for all languages
online-judge-toolchain CLI tool for downloading problems, testing, and submitting solutions across multiple judges

Getting Started

Clone this repository.

$ git clone https://github.com/malleroid/atcoder-devcontainer-legacy.git

Build Docker container.

Rerwite AtCoder account information in login.sh .

login.sh

NAME="your username"
PW="your password"

Execute login.sh .

$ ./login.sh

Usage

  1. Write snippet.py as snippet if you need

  2. When contest starts, execute create_contest.sh with directory path and contest name as args.

$ ./create_contest.sh ${directory path} ${contest name}

create_contest

After executing shell script, created files as under photo. screenshot_1638611970

  1. Execute test.sh with directory path, contest name and problem id as args.
$ ./test.sh ${directory path} ${contest name} ${problem id}

testshell

  1. Execute submit.sh with directory path, contest name and problem id as args.
$ ./submit.sh ${directory path} ${contest name} ${problem id}

submitshell

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors