|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
题目:求0—7所能组成的奇数个数。
$ j) W7 c4 G/ }- a1 T程序分析:
* S) p( v& S% ^组成1位数是4个。1,3,5,7结尾! I4 d2 y/ i8 F' `7 y! n/ @
组成2位数是7*4个。第一位不能为0
% M7 n( o7 k# B% h1 k; s组成3位数是7*8*4个。中间随意* k# n: q7 u3 S6 F6 H
组成4位数是7*8*8*4个。
& c! w @& e7 B- if __name__ == '__main__':6 r) R, J! P' {: F6 [
- sum = 4 ~% w! Y9 _/ H- V8 j( N' i6 j
- s = 4: _ w/ A6 {& [$ s5 Q7 X) E0 r
- for j in range(2,9):
" B `' w4 |% B f- Y/ F - print (sum)
9 @4 x6 X& U+ a* Q' e: S - if j <= 2:
+ l% w6 G& i# G - s *= 7
# n" u# E/ t$ \ - else:
% T* t/ P1 a/ J) I: K5 q - s *= 8
3 b) ^1 M, q l( v8 l) m - sum += s& } C% A6 U/ h# v5 I& w$ v5 b* K
- print('sum = %d' % sum)
复制代码 |
|