1 + 11 + 1111+ 11111+ ..... + 11111(2016个) 结果是几位数
2016-03-21 21:26
288 查看
# -*- coding: utf-8 -*- """ Created on Mon Mar 21 20:38:06 2016 @author: yanjie """ ''' 1 + 11 + 1111+ 11111+ ..... + 11111(2016个) 结果是几位数 用什么数据结构 有几个6 写算法 ''' a = []; m = 0; six = 0; for i in range(2016,0,-1): b = (i+m) % 10; m = (i+m) / 10; a.append(b) if b==6: six = six + 1; if m>0: a.append(m) print len(a) #2016 print six #226 print 'hello' ''' c = reversed(a) for i in list(c): print i,; '''
相关文章推荐
- 浅谈Service
- FZU 2110 Star
- Linux 下安装Python框架django建立与mysql的连接
- day12_函数
- day12_游标
- day12_序列——重置序列
- 呕心沥血之作:DNS and BIND配置指南
- Scala学习笔记--第7章 类(二)
- windows安装python和xgboost
- 第一次运维
- mysql 插入重复值 INSERT ... ON DUPLICATE KEY UPDATE
- java编程思想-rtti
- Java并发编程:线程间通信wait、notify
- day12_序列——oracle主键自动增加
- day12_B2B用户禁止PLSQL登录
- 文本中字符个数统计
- Android视频推流直播学习【三】
- DICOM格式的图像在MATLAB中处理
- qt中获取文件路径和文件名、后缀名
- 安装oracle 11g sqlplus