Python--ZOJ1115 and ZOJ1151
来源:互联网 发布:考古学禁区 知乎 编辑:程序博客网 时间:2024/06/03 02:08
ZOJ1115 and ZOJ1151
ZOJ1115
1115题意为将一个任意输入的数字的各个位上的数相加,使其最终只有一个个位数字。方法就是不断取余,代码如下:
#2015-02-11# -*- coding: utf-8 -*-number = int(input())while number != 0: if number < 10: print number else: while number > 9: key = 0 while number > 9: flag = number%10 number = number/10 key += flag key += number (key,number) = (number,key) print number number = int(input())
ZOJ1151
这题是单词逆序的,虽然题意简单但输入输出要求很繁杂,我无论怎么调试都是Non-zero Exit Code,下面是我最后一次测试的代码,仅供参考啦:
#2015-02-12# -*- coding: utf-8 -*-import sysn = input()while n>0: m = raw_input().strip('\n') #strip()方法去掉输入末尾的换行符 m = int(m) while m>0: x = raw_input().strip('\n') while len(x)==0: x = raw_input().strip('\n') line = x.split() for i in line: s = [] for j in range(len(i)-1,-1,-1): s.append(i[j]) print ''.join(s), #join()方法,将列表字符转换成字符串 if i == line[len(line)-1]: sys.stdout.softspace=0 if m!=0: print '\n', sys.stdout.softspace=0 m -= 1 n -= 1 if n!=0: print '\n',
很悲剧,没有AC,谁有好的方法相互交流一下,T_T
0 0
- Python--ZOJ1115 and ZOJ1151
- zoj1151
- zoj1151
- zoj1151
- ZOJ1115
- zoj1115
- ZOJ1115
- zoj1115
- zoj1115
- zoj1115
- [水]ZOJ1151
- ZOJ1115解题
- [水]ZOJ1115
- ZOJ1151 word reserve
- zoj1115-----------Digital Roots
- zoj1115-Digital Roots
- Zoj1115(易错)
- zoj1115 Digital Roots
- 九度OJ题目1075:斐波那契数列
- cocos2d的安装与简介
- Cocos2d-x 3.0final 终结者系列教程22Cocos Studio动画编辑器的帧动画和骨骼动画详解
- apache httpd的最大连接数合理设置
- 关于类和一些基本类型
- Python--ZOJ1115 and ZOJ1151
- 感言
- Cocos2d-x 3.0final 终结者系列教程21ScrollView原理与使用
- Windows 2008 修改密码策略
- 百度地图开发(四)之POI检索
- 多线程并发编程之原子变量与非阻塞同步机制
- menuItem类
- Feekood开发环境介绍(4)-- 脚本编辑器
- cocos2d-x3.2场景切换