A carga cabe? (Parte 2)

Um navio precisa transportar carga de um lugar para outro enquanto recolhe carga pelo caminho. Dadas a quantidade total de carga e os tipos de porões do navio como listas, crie uma função que retorne True se cada peso de carga puder caber em um porão e False caso contrário.

  • "S" significa uma capacidade de carga de 50.
  • "M" significa uma capacidade de carga de 100.
  • "L" significa uma capacidade de carga de 200.

Exemplos

will_fit(["M", "L", "L", "M"], [56, 62, 84, 90]) ➞ True

will_fit(["S", "S", "S", "S", "L"], [40, 50, 60, 70 , 80, 90, 200]) ➞ False

will_fit(["L", "L", "M"], [56, 62, 84, 90]) ➞ True

Notas

N/A