¿Cuál es la programación del número narciso de Python?
def demo():
temp = []
para i en el rango(100, 1000):
a = i // 100 # Dígito de las centenas
b = i // 10 10 # Dígito de las decenas
c = i 10 # Dígito de las unidades
si a ** 3 b ** 3 c ** 3 == i:
temp.append(str(i))
return ",".join(temp)
print("El número de narcisos dentro de 1000 es: {}".format(demo()))
Utilice el lenguaje C para implementar el número de narcisos:
#include lt; stdio.hgt;?
#include lt;stdlib.hgt;
int main()?
{?
int i , j , k, n;?
printf("El número de 'flor de agua' es: ");?
for(n=100; nlt; 1000; n )?
{?
i=n/100; /*Descomponer el lugar de las centenas*/?
j=n/1010;/*Descomponer el lugar de las decenas* /?
k=n10; /*Descomponer el dígito de las unidades*/?
if(n==i*i*i j*j*j k*k*k)?
{?
printf("-5d",n);?
}?
}?
printf ("\n");
devuelve 0;
}?