Python Ejemplo de práctica 81
Problema:809*??=800*??+9*??, donde ?? representa un número de dos dígitos; 809*?? es un número de cuatro dígitos; el resultado de 8*?? es un número de dos dígitos; el resultado de 9*?? es un número de 3 dígitos. Encuentra el número de dos dígitos que representa ?? y el resultado de 809*??.
Análisis del programa:Ninguno.
Código fuente del programa:
Ejemplo (Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
a = 809
for i in range(10,100):
b = i * a
if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100:
print b,' = 800 * ', i, ' + 9 * ', i
El resultado del ejemplo anterior es:
9708 = 800 * 12 + 9 * 12Otras extensiones
Python 100 ejemplos