Skip to content

not522/ac-library-python

Repository files navigation

ac-library-python

日本語のREADME

Description

ac-library-python is a Python port of AtCoder Library (ACL). For more information, see References.

Progress

All features are ported but may contain bugs. Some of them need to be improved speed, especially modint and lazysegtree.

We are working on adding unit tests and documents.

Install

pip install git+https://github.com/not522/ac-library-python

Usage

The following command outputs a single combined code which can run in online judge systems.

python -m atcoder [your-source-code] -o [single-combined-code]

FAQ

  • Comming soon.

Requirement

For all users

  • Python 3.6.0+, 3.7.0+, 3.8.0+
  • pip

For developer

Test framework and CI

Lint

How to contribute

  • Comming soon.

References

AtCoder Library (ACL) - AtCoder

AtCoder Library - Codeforces

AtCoder Library (ACL) - GitHub repository

Related Projects

ac-library-c - C port.

single-file-ac-library - The official library is made available as a single file. You can also view the official documentation in your favorite browser.

ac-library-cs - C# port.

ac-library-d - D port.

ac-library-go - Go port.

AtCoderLibraryForJava - Java port.

ACL.jl - Julia port.

ac-library-kt - Kotlin port. This project is based on Java port.

Nim-ACL - Nim port.

ACL-Python - PyPy port.

ac-library-ruby - Ruby port.

ac-library-rs - Rust port.

LICENSE

CC0