Somando as duas extremidades

Published by Joshua Señoron in

Dada uma lista de números, de qualquer tamanho, crie uma função que conte quantos desses números atendem ao seguinte critério:

  • O primeiro e o último dígito de um número devem somar 10.

Exemplos

ends_add_to_10([19, 46, 2098]) ➞ 3

ends_add_to_10([33, 44, -55]) ➞ 1

ends_add_to_10([]) ➞ 0

Observações

  • Todos os itens da lista serão números.
  • Ignore os sinais negativos (veja o exemplo nº 2).
  • Se o número tiver apenas um dígito, esse dígito será o primeiro e o último.
  • Se for fornecida uma lista vazia, retorne 0.