feat: new problem formatted

This commit is contained in:
2025-11-26 23:43:47 -03:00
parent 134d8b90d9
commit 127830f0c6
230 changed files with 6906 additions and 0 deletions

42
subset-sum/subset-sum.tex Normal file
View File

@@ -0,0 +1,42 @@
\documentclass{maratona}
\begin{document}
\begin{ProblemaAutor}{}{}{1}{256}{}
Você foi recentemente contratado como arquivista júnior na Biblioteca Central, lar de manuscritos inestimáveis. Sua primeira grande tarefa é organizar a famosa \textbf{Prateleira Dourada}, um espaço de exposição reservado apenas para as obras mais raras.
Esta prateleira possui um comprimento físico exato de $T$ centímetros. O bibliotecário-chefe, Sr. Justino, é famoso por sua exigência extrema com a estética e a preservação: ele abomina espaços vazios onde a poeira possa se acumular, mas também proíbe terminantemente que os livros sejam espremidos, o que danificaria suas capas de couro.
Para o Sr. Justino, a organização só é aceitável se a prateleira for preenchida \textbf{de ponta a ponta}, sem que sobre ou falte qualquer espaço.
Você recebeu uma pilha contendo $n$ livros raros. Cada livro possui uma espessura específica. Sua missão é verificar se existe uma seleção de livros cuja soma das espessuras seja \textbf{exatamente} igual ao comprimento $T$ da prateleira.
\Entrada
A primeira linha possui dois inteiros: $n$ ($1 \le n \le 1\,000$), representando a quantidade de livros, e $T$ ($1 \le T \le 10\,000$), o comprimento total da prateleira, em centímetros.
A segunda linha contém $n$ inteiros positivos $a_1, a_2, \dots, a_n$, as larguras dos livros em centímetros, com $1 \le a_i \le 100$.
\Saida
Imprima exatamente uma linha: \texttt{PERFEITO!} caso exista um subconjunto de livros cuja soma das larguras seja exatamente $T$, ou \texttt{IMPOSSIVEL!} caso contrário.
\ExemploEntrada
\begin{Exemplo}
\texttt{5~10} & \texttt{PERFEITO!}\\
\texttt{1~2~3~4~5} & \\
\rowcolor{gray!20}\texttt{4~4} & \texttt{IMPOSSIVEL!}\\
\rowcolor{gray!20}\texttt{5~1~2~5} & \\
\texttt{8~14} & \texttt{PERFEITO!}\\
\texttt{1~2~3~4~4~9~9~15} & \\
\end{Exemplo}
\Notas
No primeiro caso de teste é possível escolher os livros de comprimentos 2, 3 e 5.
No segundo caso de teste nenhuma combinação de livros resultará no comprimento da prateleira.
No Terceiro caso de teste é possível escolher os livros de comprimentos 9, 4, e 1. Outra opção seriam os livros de comprimentos 1, 2, 3, 4, 4.\end{ProblemaAutor}
\end{document}