python练手_81-求未知数

# -*- coding:utf-8 -*-
# @Author: CH
"""
@project: python study
@time:2019/1/9-19:53
@file_name:【程序81】求未知数.py
@IDE:PyCharm 
@else: DO NOT STOP STUDYING!!!
"""
# 题目 809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。
# 程序分析 无。
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)


for i in range(10,100):
    if 8*i>99 or 9*i<100:
        continue
    if 809*i==800*i+9*i:
        print(i)
        break

你可能感兴趣的:(python练手_81-求未知数)