ZZULIOJ1041-1045Python解法
ZZULIOJ:1041: 数列求和2
题目描述
输入一个整数n,输出数列1-1/3+1/5-……前n项的和。
输入
输入只有一个整数n。
输出
结果保留2为小数,单独占一行。
样例输入 Copy
3
样例输出 Copy
0.87
源代码
n=int(input())
sum=0
flag=1
for i in range(1,n+1):num=1deno=2*i-1item=num/denosum=sum+float(item*flag)flag=-flag
print("%.2f"%sum)
ZZULIOJ:1042: 数列求和3
题目描述
求1-2/3+3/5-4/7+5/9-6/11+...的前n项和,结果保留3位小数。
输入
输入正整数n(n>0)。
输出
输出一个实数,保留3位小数,单独占一行。
样例输入 Copy
5
样例输出 Copy
0.917
源代码
n=int(input())
sum=0
flag=1
for i in range(1,n+1):num=ideno=2*i-1item=num/denosum=sum+float(item*flag)flag=-flag
print("%.3f"%sum)
ZZULIOJ:1043: 最大值
题目描述
输入一个整数n和n个整数,输出这n个整数的最大值。
输入
输入有两行:第一行是一个正整数n,第二行是n个整数。
输出
输出包含一个整数,即n个数中的最大值,单独占一行。
样例输入 Copy
4
3 7 5 6
样例输出 Copy
7
源代码
n=int(input())
num=input().split()
max=int(num[0])
for i in range(n):if max<int(num[i]):max=int(num[i])
print(max)
ZZULIOJ:1044: 不及格率
题目描述
输入n和n个学生成绩(实数),输出不及格率。
输入
输入的第一行是一个整数n,第二行是n个实数,用空格隔开。
输出
输出一个实数,表示不及格率,结果保留2位小数,单独占一行。
样例输入 Copy
8
98 45 86 79 56 75 90 70
样例输出 Copy
0.25
提示
注意,不及格率为0时,输出0.00
源代码
n=int(input())
num=input().split()
rubbish=0
for i in range(n):if int(num[i])<60:rubbish=rubbish+1
rate=float(rubbish/n)
print("%.2f"%rate)
ZZULIOJ:1045: 数值统计
题目描述
统计给定的n个数中,负数、零和正数的个数。
输入
输入的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个整数
输出
输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。
样例输入 Copy
6 0 1 2 3 -1 0
样例输出 Copy
1 2 3
源代码
n=input().split()
zero=0
positive=0
negative=0
for i in range(1,int(n[0])+1):if int(n[i])==0:zero=zero+1elif int(n[i])>0:positive=positive+1elif int(n[i])<0:negative=negative+1
print(str(negative)+" "+str(zero)+" "+str(positive))
ZZULIOJ1041-1045Python解法相关推荐
- 关于某日访问次数最多的IP的topK问题的三种解法
题目描述 在july大神的博客中,看到这样两道题: 1. 海量日志数据,提取出某日访问百度次数最多的那个IP. 2. 假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复 ...
- usaco Ordered Fractions 顺序的分数(两种解法)
这题很好玩,这里有两种解法. 第一种我自己写的,先找到所有的既约真分数,然后写了一个cmp函数进行排序最后输出.我写的时候还在想这章不是搜索吗这跟搜索关系不大吧,难道是怕我们思维定式化故意出的题不是搜 ...
- 华为机考HJ13句子逆序C语言弱智解法
华为机考HJ13句子逆序C语言弱智解法 句子逆序C语言低端解法,易于理解. 1.收数据老生常谈. 2.将句子全部逆序. 3.将单词正序. (这里有一个bug,最后一个词(原句子第一个词)总是收不到,所 ...
- 华为机考HJ6求质因子C语言解法
C语言解法. 运行超时,把白给打在公屏上. 自测输入可以通过,说明算法正确.但测试用例运行超时. 思路很简单,想想小学时候学的短除法求质因子. 等一个大神帮我减少时间复杂度. #include< ...
- 青蛙跳台阶c语言递归函数,青蛙跳台阶问题的四种解法
http://raychase.iteye.com/blog/1337359 题目:一只青蛙一次可以跳1级台阶,也可以跳2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 这道题还被ITEye放在了博 ...
- opengl正方形绕点旋转_一题十五种解法够不够? 旋转,构造,四点共圆乐不停...
平移,旋转,轴对称是我们初中学习的"几何三大变换".在我们初中阶段学习的几何知识中占据着核心的地位,特别是旋转,那更是核心中的核心(河南中考22题年年考). 如何更好的理解旋转,如 ...
- 八皇后的一个回溯递归解法
解法来自严蔚敏的数据结构与算法. 代码如下: #include <iostream> using namespace std; const int N = 8;//皇后数 int coun ...
- 约瑟夫环问题的两种解法(详解)
约瑟夫环问题的两种解法(详解) 题目: Josephus有过的故事:39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓.于是决定了自杀方式,41个人排成一个圆 ...
- 黑盒测试之功能分解法
功能分解法 前言 概念 需求示例 测试用例分析设计 总结 前言 首先和各位道个歉,最近事情比较多,本来计划的一周一更推迟了这么久.今天咱们继续,开始黑盒测试方法部分的分享. 概念 在学习软件测试的时候 ...
- PAT(甲级)2018年冬季考试 7-4 Heap Paths(非递归与递归解法)
非递归解法 1. 前置知识:完全二叉树的属性 1.1 从1开始存储,子节点的下标除以二得到的是父节点的下标 1.2 数组的存放顺序刚好是层序遍历顺序 1.3 从1开始存储,节点的下标i和结点总数n如果 ...
最新文章
- c语言中getche的用法,c语言中getch的用法
- 内存的字符与打印出来的字符集的区别
- ITK:将itk :: CovariantVectors的点积
- thinkphp python_ThinkPhp 5.0 服务器搭建问题总结
- 在 Linux 下打包命令 tar 和压缩命令 7z 的配合使用示例
- SPI和RAM IP核
- CSS3 动画 animation属性
- 使用systemd来构建你的服务
- Marxan模型保护区优化与保护空缺甄选技术、InVEST生态系统中的应用
- 图像标签制作工具之labelImg-windows的安装与使用
- html词云图生成,图悦在线词云图制作工具
- 普通人如何获得第一桶金
- 什么是前端编程中的骨,肉,魂
- 图说全球浏览器市场份额变迁史
- Windows彩色桌面变成灰色,怎么办?
- 如何绘制用户体验地图
- 2020最新Android开发中高级进阶书籍推荐
- 删除后缀Phobos勒索病毒 还原Phobos勒索病毒感染的计算机
- [NameError]: name ‘F’ is not defined
- 用Python爬取知乎上关于程序员的神回复