(Ver descripción: Piense detenidamente en su algoritmo simple y luego intente varias veces por sí mismo para dominar sus principios de programación. Copiar y pegar el código para siempre no hace mucho progreso por sí mismo).
900. Número de portada (curso 7)
Descripción del Título
¿Qué sucede si conoce un número entero a y desea generar los N números antes de a?
Formato de entrada
Dos números enteros positivos seguidos: ay N, en el rango [110000].
Formato de salida
N números enteros seguidos: …… a-2 a-1
Ejemplo de entrada / salida 1
ingresar:
10 5
Producción:
5 6 7 8 9
st = input()
a = st.split()[0]
N = st.split()[1]
a = int(a)
N = int(N)
list = []
for i in range(a-N,a):
print(i,end=' ')
901. Número impar (Lección 7)
Descripción del Título
Dado N, da como resultado un número impar entre 1 y N.
Formato de entrada
Un entero positivo por línea: N, el rango es [110000].
Formato de salida
Números impares positivos dentro de [1 ... N].
Ejemplo de entrada / salida 1
ingresar:
10
Producción:
1 3 5 7 9
N = input()
N = int(N)
for i in range(0,N+1):
if(i%2==1):
print(i, end=' ')
902.7 Múltiplos de 7 (Lección 7)
Descripción del Título
Imprima los múltiplos de 7 entre los 3 dígitos de pequeño a grande.
Formato de salida
Una línea de números enteros, separados por espacios.
Ejemplo de entrada / salida 1
ingresar:
Producción:
105 112 ……
for i in range(100, 1000):
if i % 7 == 0:
print(i, end=' ')
903. El poder de k (lección 7)
Descripción del Título
Ingrese un entero positivo k, salida: k k * k k * k * k ……, deténgase cuando exceda los 8 dígitos.
Formato de entrada
En la primera línea, un entero k está en el rango [2,15].
Formato de salida
Una línea, múltiples potencias de k.
Ejemplo de entrada / salida 1
ingresar:
15
Producción:
15225 3375 50625 759375 11390625
st = input()
k = st.split()[0]
k = int(k)
k in range(2, 15)
result = k
while result < 100000000:
print(result, end=' ')
result *= k
904. Secuencia aritmética (curso 7)
Descripción del Título
Una secuencia de números, si las diferencias de dos adyacentes son iguales, se llama secuencia aritmética. Por ejemplo: 2,5,8,11,14 ....
Ahora, dado el número inicial ay la diferencia d, genere el enésimo término.
Formato de entrada
Tres números enteros positivos seguidos: a, dyn, en el rango [-100,100].
Formato de salida
Hay n números enteros seguidos.
Ejemplo de entrada / salida 1
ingresar:
4 5 6
Producción:
29
st = input()
a = st.split()[0]
d = st.split()[1]
n = st.split()[2]
a = int(a)
d = int(d)
n = int(n)
g = a + (n-1)*d
print(g)
905. Secuencia aritmética doble (curso 7)
Descripción del Título
Encuentre el enésimo término de la siguiente secuencia aritmética doble.
1 2 4 7 11 16 22 ...
Formato de entrada
Un entero positivo por línea: N, el rango es [1100].
Formato de salida
1 entero.
Ejemplo de entrada / salida 1
ingresar:
4
Producción:
7
st = input()
N = st.split()[0]
N = int(N)
N in range(1, 100)
a = 1
d = 0
i = 0
for i in range(N):
if i < N:
i = i+1
a += d
d += 1
print(a, end=" ")