Submeter | Todas submissőes | Melhores | Voltar |
ALGOUPT01 - MEGASORTE |
A Caixa Econômica publicou os 10 números sorteados no concurso da MEGASORTE. Ganha quem acertar todos os 10 números (a dezena), mas quem faz a novena, acerta 9 números, tem um prêmio de menor valor também. Em cada cartão deve-se marcar exatamente 10 números.
Você participa semanalmente de um bolão da MEGASORTE do IFTM que faz uma grande quantidade de cartões visando deixar os estudantes milionários. Entretanto, conferir esses cartões é tedioso, o que pode levar a erros e deixar passar batido um prêmio. Assim, você decidiu criar um programa para conferir os cartões automaticamente.
O seu programa recebe os 10 números sorteados (digitados em ordem crescente) e a quantidade de cartões (máximo de 1000 cartões), e, para cada cartão, os 10 números apostados (de 1 a 100) digitados em ordem crescente.
O programa deve ser exibir o código identificador dos cartões que acertaram 10 ou 9. O código identificador do cartão corresponde ao número da linha do cartão na entrada de dados, sequencialmente numeradas, sendo que o primeiro cartão informado é o cartão 1.
Entrada
A entrada é composta por uma linha com 10 números (entre 0 e 99) separados por espaço e em ordem crescente, que representam os números sorteados. Em seguida, uma linha com um valor que representa N, o número de cartões feitos no bolão (entre 1 e 1000). Em seguida tem-se N linhas, uma para cartão do bolão, que contém os 10 números apostados (entre 0 e 99) separados por espaço e em ordem crescente. Cada linha da entrada é finalizada com um ‘\n’.
Saída:
Em cada linha da saída são exibidos o tipo de acerto, dezena (para o cartão com 10 acertos) ou a novena (para o cartão com 9 acertos) seguido de “: “, o código identificador do cartão e o final de linha ‘\n’. Se não houver nenhum cartão com dezena ou novena, a saída será 0.
EXEMPLOS
Entrada |
Saída |
5 15 24 33 34 56 60 68 71 92 6 5 15 24 33 34 56 60 68 71 92 6 12 59 60 61 75 86 88 89 91 0 15 24 33 34 56 60 68 71 92 5 15 24 33 35 56 60 68 71 92 5 15 24 33 45 46 63 68 71 92 15 24 33 34 56 60 68 71 92 99
|
dezena: 1 novena: 3 novena: 4 novena: 6
|
5 15 24 33 34 56 60 68 71 92 3 5 11 21 31 34 56 60 68 71 92 6 12 59 60 61 75 86 88 89 91 0 11 21 33 34 56 61 68 71 92
|
0 |
Adicionado por: | IFTM_Maratona |
Data: | 2022-06-09 |
Tempo limite: | 1s |
Tamanho do fonte: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Linguagem permitida: | C |