QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#20799. Alquimia

Statistics

Sempre buscando novos hobbies, Bessie aprende a transformar metais. Tem $a_i$ unidades ($0 \le a_i \le 10^4$) do metal $i$ para $1 \le i \le N \le 100$. Conhece $K$ receitas ($1\le K<N$) que combinam uma unidade de cada um de vários metais em uma unidade de número maior que todos os ingredientes. Conhece no máximo uma receita para cada metal.

Calcule o máximo de unidades do metal $N$ após uma série de transformações.

Entrada

A primeira linha contém $N$.

A segunda contém $N$ inteiros $a_i$.

A terceira contém $K$.

As próximas $K$ começam com inteiros $L$, $M$ ($M\ge 1$), depois $M$ inteiros: ingredientes para uma unidade de metal $L$. $L$ é maior que todos eles.

Saída

Imprima o máximo de unidades de metal $N$ após zero ou mais transformações.

Exemplos

Entrada 1

5
2 0 0 1 0
3
5 2 3 4
2 1 1
3 1 2

Saída 1

1

Nota

Uma série ótima para este exemplo:

  1. Transformar uma unidade de metal 1 em 2.
  2. Transformar uma unidade de metal 2 em 3.
  3. Transformar uma unidade de cada metal 3 e 4 em 5.

Resta uma unidade de metal 1 e uma de 5; não pode produzir mais de 5.

Subtarefas

  • Teste 2: para $1 \le i < N$, uma unidade de $i$ pode virar uma de $i+1$.
  • Testes 3, 4: cada receita transforma uma unidade de um metal em outro.
  • Testes 5–11: sem restrições adicionais.

Créditos do problema: Nick Wu

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.