|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:求0—7所能组成的奇数个数。
$ e+ A' ]$ O8 N程序分析:' e/ {+ n1 z6 W$ i3 n/ ?
组成1位数是4个。1,3,5,7结尾8 \; c3 Q: Q6 [$ [$ f
组成2位数是7*4个。第一位不能为0
: K: r6 |- \# `9 v组成3位数是7*8*4个。中间随意
; z. }& \6 P- z. @$ L组成4位数是7*8*8*4个。/ f3 ~, @& T3 O+ N$ i1 e- @8 J
- if __name__ == '__main__':2 E2 Q. M$ O7 `6 [0 o/ }5 C
- sum = 4 L/ |* T5 e" J7 C% F
- s = 4
$ ~3 R3 h, U4 _. n* w - for j in range(2,9):' f3 a$ t9 i# e/ S, x4 C
- print (sum)
! J0 a" j8 J( ~5 D( s y7 q - if j <= 2:. g8 q/ O3 e" I( `( b, B, J
- s *= 7
' T U! [+ T6 l4 v) |( @* h - else:
1 G, \5 _- Y& J1 z% N# u) G - s *= 8
; p) j) k- ?7 Z5 ? - sum += s
/ k' K/ m. s/ g8 J - print('sum = %d' % sum)
复制代码 |
|