Código da Orbe
Agora que você finalmente conseguiu fazer com que os magos se encontrassem, seu novo objetivo é conseguir combinar a mana de todos eles para que eles possam decifrar a grande orbe mágica sagrada. Os magos vão distribuir sua mana pela sala com feitiços diversos, representados por um número inteiro. Esses feitiços estarão organizados de maneira sequencial, indo de 0 a N (N sendo a quantidade de feitiços criados). Para decifrar a orbe você precisa juntar dois feitiços chegando ao número X determinado. Oque você deve apontar é a posição onde essa dupla de feitiços está. Importante ressaltar que mais de uma dupla pode ser criada. exemplo: Feitiços = [5, 3, 1, 2, 3] X = 6 S = getIndicesSoma(A, N) print(S) resposta: [(0, 2), (1, 4)] Nesse exemplo, a posição 0 representa o número 5, e a posição 2 representa o número 1, somando 6 que é o código necessário. Já a segunda dupla, na posição 1 temos 3, e na posição 4 temos 3, somando novamente 6. Agora que você aprendeu como descobrir a posição dos feitiços, você vai colocar a mão na massa, resolva por meio do input o problema. A resposta deve ser a soma de todos os índices encontrados, no caso do exemplo seria (0 + 2 + 1 + 4) = 7. Qual seria o código da orbe para X = 19?

You must be signed in to view this. Sign in