A Biblioteca AoCPC é uma biblioteca em C++ feita para ajudar você a escrever código mais rápido e organizado em competições de programação.
Ela traz ferramentas úteis como entrada/saída rápida, ajuda na depuração e estruturas e algoritmos comuns.
- Existe uma pasta chamada
aocpcdentro da pastaaocpc-library, após extrair o arquivo ZIP. - Com o g++, você pode compilar usando
g++ main.cpp -std=c++14 -I ., colocando a pastaatcoderno mesmo diretório que omain.cpp.- É necessário compilar com
-std=c++14ou-std=c++17.
- É necessário compilar com
- Consulte o Apêndice para mais detalhes.
#include <aocpc/all> : inclui todas as funcionalidades
#include <atcoder/debug>: ferramentas para depuração
AoCPC Library is a C++ library designed to help you write faster and cleaner code for competitive programming problems.
It includes useful tools like fast input/output, debugging helpers, and commonly used algorithms and data structures.
- After extracting the zip file, locate the
aocpcfolder inside theac-librarydirectory. - For compilation with g++:
- Place the
atcoderfolder in the same directory as yourmain.cppfile - Use the command:
g++ main.cpp -std=c++14 -I . - Note: You must compile with either
-std=c++14or-std=c++17flag
- Place the
- For additional details, please refer to the Appendix.
#include <aocpc/all> - Includes all library components
#include <atcoder/debug>- Debugging utilities documentation