Interseção de objetos com prioridades
Tarefa «Interseção de objetos com prioridades»
Formato de Entrada
Na primeira linha, um número inteiro N — a quantidade de objetos no primeiro conjunto. Em seguida, N linhas, cada uma contendo identificador (número inteiro), tipo (string sem espaços) e prioridade (número inteiro) separados por espaço. Na linha seguinte, um número inteiro M — a quantidade de objetos no segundo conjunto. Depois, M linhas no mesmo formato.
Formato de Saída
Para cada objeto em interseção, exibir uma linha: identificador, tipo e prioridade mínima separados por espaço. As linhas são ordenadas por identificador crescente; em caso de empate, por tipo lexicograficamente. Se não houver interseções, exibir 'none'.