x1 = 1
d = 3
n = 100
x100 = x1 + (n-1) * d
s = (x1 + x100) * n / 2
print s
d = 3
n = 100
x100 = x1 + (n-1) * d
s = (x1 + x100) * n / 2
print s
2017-02-14
已采纳回答 / lllly
for x in [ 1,2,3,4,5,6,7,8,9 ]: for y in [ 1,2,3,4,5,6,7,8,9 ]: if x < y : sum = x * 10 + y print sumif 后面缺少:
2017-02-14
s = set(['adam','bart'])
print 'adam' in s
print 'bart' in s
这样竟然是正确的
print 'adam' in s
print 'bart' in s
这样竟然是正确的
2017-02-14
sum = 0
x = 1
while x<100:
print x
x=x+2
sum=sum+x
print sum
x = 1
while x<100:
print x
x=x+2
sum=sum+x
print sum
2017-02-14
已采纳回答 / 聆者
这个问题其实很简单,就假设只有2块,要从第一个柱子移动到第三个柱子,但移动时均要借助第二个柱子转移一下。这样就是说,不管从哪个柱子到目标柱子,都要借助另外那个柱子中转一下。假设两块叫(x,y),柱子叫(①②③),移动x 柱子顺序是①②③,移动y时柱子顺序先是①③②,最后移动y的顺序是②①③,只不过这里y用n-1代替了而已,递归一下就ok了,语句不代表就需要三步,而是重复同样的步骤而已
2017-02-14