ac-library-python is a Python port of AtCoder Library (ACL). For more information, see References.
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.
pip install git+https://github.com/not522/ac-library-python
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]
- Comming soon.
- Python 3.6.0+, 3.7.0+, 3.8.0+
- pip
- Comming soon.
AtCoder Library (ACL) - AtCoder
AtCoder Library (ACL) - GitHub repository
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.