|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。1 U; ^6 S' i( I8 r- X
程序分析:无。
, k* l5 F# g! d6 l* w. a- a = 8097 l( N# Q8 s+ w. b1 w" m# j: q
- for i in range(10,100):
! z, T) Q$ X% A, V% R% k - b = i * a8 P: v+ C" @2 D" k9 m; K/ V8 ?0 X
- if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100:3 ]2 s X$ O, p3 d
- print(b,' = 800 * ', i, ' + 9 * ', i) t' o- i, n' S4 ~
- ; _( w0 H( f" x+ P, g
* ]% B, X( O" Q! V4 X4 q+ A! J- for i in range(10,100):; ?7 r. ]1 o* i7 i7 P. f% p' s) D
- if 8*i>99 or 9*i<100:: ^1 T7 D6 ?. k+ s
- continue
9 p8 H* I9 K! H- y' c. P" \ - if 809*i==800*i+9*i:
3 G( _" J: `' k; G5 ]1 x8 T& W- N - print(i)
: L6 C9 d' ?& V) V; V - break
复制代码
( |% B# ^2 ^. t4 a( h# O |
|