|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:输入一个奇数,然后判断最少几个 9 除于该数的结果为整数。5 V. p% X9 z5 {# }+ y
程序分析:999999 / 13 = 76923。5 i# U& \! |5 y
- if __name__ == '__main__':
/ d9 l% h2 m; f - zi = int(input('输入一个数字:'))
6 ?- L3 j$ k8 u' W- K8 w - n1 = 1
6 j% |) q9 Z1 [! ^! H T - c9 = 1. ?4 Z( Z! R3 S4 ^; J/ ?& {
- m9 = 9, P8 m# ^5 g$ S3 L$ H
- sum = 9. ?/ N) {0 b; e. B& r
- while n1 != 0:0 o7 _+ R2 i+ F. e& s: f4 @! B0 i
- if sum % zi == 0:# M; h% `5 G( \/ F0 E- p
- n1 = 0 ]" O' E1 ~! e8 S [
- else:
' Q1 Q# V N* j! J1 I - m9 *= 10
0 n, O0 t" R; N: ^0 O9 o - sum += m9
( c5 U t' }+ V8 R, R) N - c9 += 1: C( q2 a% _- d7 @6 \
- print ('%d 个 9 可以被 %d 整除 : %d' % (c9,zi,sum)) M, b2 f9 M6 y* L; r
- r = sum / zi
1 d: R3 g4 w! s# { \. C - print ('%d / %d = %d' % (sum,zi,r))
复制代码 |
|