|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。
1 {% R9 W! Y. O& \1 w2 E1 c. g R" M程序分析:无。
# C; O6 @, N2 {4 ]# j, @- a = 809
8 F, ~ K n! E, V - for i in range(10,100):( q9 ?2 o) O) a3 p: {' C
- b = i * a
: W! K) T4 x$ ` q; D - if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100:& }5 ? k, I8 b7 g& u/ p7 I3 q* E
- print(b,' = 800 * ', i, ' + 9 * ', i)
9 `. {/ o/ E: D6 D) I* \
1 O2 E* ?& e* O4 @, V, _& _0 _
s+ F3 r$ w& b- for i in range(10,100): n) J! g8 [5 l. x$ p' r
- if 8*i>99 or 9*i<100:' Z: p2 q, a2 Z
- continue
, `! W3 Q! q9 \ - if 809*i==800*i+9*i:
) e& q- g. g8 N; ?* g - print(i)
6 H- c( J& o: |( s5 c5 m/ j! h - break
复制代码
0 v6 V+ o' h o0 M7 v |
|