python学习笔记

python练手_85-整除

2019-02-18  本文已影响0人  学子CH
# -*- coding:utf-8 -*-
# @Author: CH
"""
@project: python study
@time:2019/1/9-20:02
@file_name:【程序85】整除.py
@IDE:PyCharm 
@else: DO NOT STOP STUDYING!!!
"""
# 题目 输入一个奇数,然后判断最少几个 9 除于该数的结果为整数。
# 程序分析 999999 / 13 = 76923
if __name__ == '__main__':
    zi = int(input('输入一个数字:'))
    n1 = 1
    c9 = 1
    m9 = 9
    sum = 9
    while n1 != 0:
        if sum % zi == 0:
            n1 = 0
        else:
            m9 *= 10
            sum += m9
            c9 += 1
    print ('%d 个 9 可以被 %d 整除 : %d' % (c9,zi,sum))
    r = sum / zi
    print ('%d / %d = %d' % (sum,zi,r))

上一篇下一篇

猜你喜欢

热点阅读