|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:求0—7所能组成的奇数个数。
% h% p- n K8 N6 V+ x: p G程序分析:
& K) h' G' e" ]4 g/ A5 A组成1位数是4个。1,3,5,7结尾/ Y' e2 E" j! D# z% ?2 q; }
组成2位数是7*4个。第一位不能为0
9 p# a, k' m6 K) l组成3位数是7*8*4个。中间随意
' l5 B1 t: O- D组成4位数是7*8*8*4个。
X0 C( X; d2 ?. M- if __name__ == '__main__': V, z9 P; h1 k7 _
- sum = 40 r# [; Q) V7 D/ _7 [7 ?+ O9 _
- s = 4
- c5 `' M, h4 y" T7 p - for j in range(2,9): L* w3 P( I* G* {7 V6 c0 f( K! r
- print (sum)
' z+ [9 m$ ^/ _& u( \8 G6 N7 V- g - if j <= 2:* C ~) p2 V: v/ f3 n3 v
- s *= 7
- P6 v u: k$ f3 `$ ~# a' `4 h( p - else:
! N2 @) L! A- M - s *= 8
# P( G; n( B% J6 x" z - sum += s
4 e4 f+ B% a }0 D( o4 [5 X$ o$ r" ] - print('sum = %d' % sum)
复制代码 |
|