def get_armstrong_numbers(pNumber: int) -> str: lower = 100 sval = '' for num in range(lower, pNumber + 1): order = len(str(num)) sum = 0 temp = num while temp > 0: digit = temp % 10 sum += digit ** order temp //= 10 if num == sum: sval += str(num) return sval