Narcissistic numbers

Narcissistic numbers are a special type of number in which the sum of each digit is raised to the power of the number of digits in the number is equal to the number itself.

For example, 153 is a narcissistic number because 1³ + 5³ + 3³ = 153.

Write a program which checks whether a number entered is a Narcissistic number.

Extension

Adapt the program to test every number between 350 and 450.
How many did it find?