取特定位数的数字不好取,一般采取数字转换成字符串后,取字符串特定位置的值的形式。思路 :
1求出1000000位的字符
2取出特定位数并计算乘积
代码片
---------------------------```
// A code block
var foo = ‘bar’;
zifu=''
a=0
while len(zifu)<1000000: #1000000位循环结束
a+=1
zifu=zifu+str(a) #a为数字,zifu为字符串
d1=zifu[0]
d10=zifu[9]
d100=zifu[99]
d1000=zifu[999]
d10000=zifu[9999]
d100000=zifu[99999]
d1000000=zifu[999999]
print(int(d1)*int(d10)*int(d100)*int(d1000)*int(d10000)*int(d100000)*int(d1000000))
```javascript
// An highlighted block
var foo = 'bar';