input: from typing import List
  
  def check_armstrong(numbers: List[int]) -> List[bool]:
      """Check if each number in the given list is an Armstrong number.
      An Armstrong number is a number that is the sum of its own digits 
      each raised to the power of the number of digits.
      >>> check_armstrong([153, 370, 9474])
      [True, True, True]
      >>> check_armstrong([9, 10, 100])
      [True, False, False]
      """
      
output:     results = []
      for num in numbers:
          num_str = str(num)
          num_digits = len(num_str)
          sum_of_powers = sum(int(digit) ** num_digits for digit in num_str)
          results.append(sum_of_powers == num)
      return results