Copa de Python Blue Bridge para encontrar un número entero

Ejercicios básicos para encontrar números enteros

Límite de recursos Límite de
tiempo: 1,0 s Límite de memoria: 256,0 MB
Descripción del problema
Dada una serie de n enteros, pregunte la primera aparición del entero a en la serie.

Formato de entrada La
primera línea contiene un número entero n.

La segunda fila contiene n números enteros no negativos, que es una secuencia dada, y cada número en la secuencia no es mayor que 10,000.

La tercera línea contiene un entero a, que es el número que se debe encontrar.

Formato de salida
Si aparece un en la secuencia numérica, imprima la posición de su primera aparición (la numeración comienza desde 1), de lo contrario, envíe -1.
Entrada de muestra
6
1 9 4 8 3 9
9
Salida de muestra
2

La respuesta es la siguiente:

n=int(input())
s=[int(i) for i in input().split()]
x=int(input())
for i in range(n):
    if s[i]==x:
            print(i+1)
            break
else:
        print(-1)

Supongo que te gusta

Origin blog.csdn.net/qq_45701131/article/details/104565789
Recomendado
Clasificación