|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:求0—7所能组成的奇数个数。* l9 }, h) `/ ?+ f6 D
程序分析:7 O3 E/ L1 C8 K# B: P1 e5 z! S
组成1位数是4个。1,3,5,7结尾
7 U/ J& z% f4 G. M+ j5 S组成2位数是7*4个。第一位不能为0& s/ ?- P f! k; G! W
组成3位数是7*8*4个。中间随意$ o) x/ f. \' d4 v2 p
组成4位数是7*8*8*4个。
7 h, w+ q0 @/ N4 \$ ?& r& k8 r' J8 n) j; Z- if __name__ == '__main__':
& L4 Z4 ~. J* D) Y - sum = 4
t. S8 S9 W9 D( L5 `" q - s = 4! p5 r4 h6 _$ @: b" i5 D) `
- for j in range(2,9):9 \! e) m8 o3 h3 V
- print (sum); N$ u# [ }2 ^9 H, H3 g. I0 u
- if j <= 2:
3 u' Z8 w7 B$ \( |/ [ - s *= 7
3 N, B: _! W4 R# ~; t - else:
# L. v/ Z, ~( }# N+ G& X9 K* M" q; @ - s *= 8
2 ]( u7 U' |6 r" `) [( _ - sum += s
* O% a% I6 }, B/ j) T. D5 v - print('sum = %d' % sum)
复制代码 |
|