Python 小学4年级的数学题

跟同事聊天的时候得知以下两道小学四年级数学题,我无FUCK说,确定这是4年级数学题?确定?尴尬


小学4年级的数学题:

1. 有一串数
19962808864……
,这串数的排列规律是:从第
7
个数起,每个数都是它前面两
个数之和的个位数。那么这串数中第
1999
个数字是(),这
1999
个数字的和是()。




2.  有一种细胞,每分钟分裂一次,每次能把一个细胞分裂成
9
个。经过
1999
分钟,把
这些细胞平均装在
7

个试管里,还剩下()个细胞。


那咋弄呢?我也不去理会这到底是不是小学题目,用for试试看,上code 上图

#!/usr/bin/python
#-*-coding:utf-8 -*-
#import datetime

a = [2, 8]
Num = 0

for i in range (2, 1995, 1):
    t = a[i - 1] + a[i - 2]
    if t < 10:
        a.append(t)
    elif t == 10:
        a.append(0)
    elif t > 10:
        a.append(t - 10)
    else:
        print "error message"
    print "a[" , i , "]=" , a[i]
    Num += a[i]
print "总和 = ", Num + 1 + 9 + 9 + 6 + 2 + 8

a = [0, 1]
for i in range (2, 2001, 1):
    t = 9 ** (i - 1)
    a.append(t)


print "余数 = " , a[2000]%7




虽然题目做完了,但还是对小学数学题目“心有余悸”,要是把我放现在,恐怕不能够顺利小学毕业咯

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值