Esse repositório tem por objetivo armazenar os problemas utilizados na fase de preparação da equipe Made In Acre, nos anos de 2022, 2023 e 2024
- Crie uma pasta com o numero do problema
- Crie o seu programa de resposta
- Crie um arquivo chamado stdin.txt
- Agora, para executar o seu programa siga os seguintes passos:
$ cd 1242
$ gcc main.cpp -lstdc -o main.o
$ g -std=c 17 -O2 -lm -o ./main ./main.cpp
$ (linux/mac) ./main < stdin.txt > stdout.txt
$ (windows) type stdin.txt | ./main > stdout.txt
$ cd 1242
$ (linux/mac) python3 main.py < stdin.txt > stdout.txt
$ (windows) type stdin.txt | py main.py > stdout.txt
Agora, você deve commitar as suas alterações e subir para o repositório
git add .
git commit -m "sua mensagem"
git push
Link para o formatter do c , caso queira editar as configurações de code-format style do seu editor Clang-Format Style Options
Exemplo
if (condition == true)
{
DoStuff();
}
if (condition == true) {
DoStuff();
}
Uma estilização rápida para que as chaves não quebrem a linha é a seguinte
Settings (JSON)
"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 0}"
Merge Markdown
cd Material
merge-markdown -m .\ -o material
Markdown Table Of Content
markdown-toc -i .\merged\Material.out.md
Markdown to PDF
md-to-pdf .\merged\Material.out.md