ZZULIOJ1041-1050
目录
1041: 数列求和2
1042: 数列求和3
1043: 最大值
1044: 不及格率
1045: 数值统计
1046: 奇数的乘积
1047: 对数表
1048: 阶乘表
1049: 平方和与立方和
1050: 阶乘的累加和
1041: 数列求和2
题目描述
输入一个整数n,输出数列1-1/3+1/5-……前n项的和。
输入
输入只有一个整数n。
输出
结果保留2为小数,单独占一行。
样例输入 Copy
3
样例输出 Copy
0.87
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{int n,i;double sum;
scanf("%d",&n);
sum=0;
for(i=0;i<n;i++)
{sum=sum + 1.0/(2.0 * i+1) * pow(-1,i);
}
printf("%.2f",sum);return 0;
}/**************************************************************Problem: 1041User: 542107230106Language: CResult: 正确Time:1 msMemory:1240 kb通过码:jhYjCE4x4nCxTCfJJpvCjVRSfPU
****************************************************************/
1042: 数列求和3
题目描述
求1-2/3+3/5-4/7+5/9-6/11+...的前n项和,结果保留3位小数。
输入
输入正整数n(n>0)。
输出
输出一个实数,保留3位小数,单独占一行。
样例输入 Copy
5
样例输出 Copy
0.917
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{int n,i;double sum;
scanf("%d",&n);
sum=0;
for(i=0;i<n;i++)
{sum=sum + (1.0 * (1 + i))/(2.0 * i+1) * pow(-1,i);
}
printf("%.3f",sum);return 0;
}/**************************************************************Problem: 1042User: 542107230106Language: CResult: 正确Time:1 msMemory:1240 kb通过码:jh9wDEhm4HGxTCfJJpvCjVRSfPY
****************************************************************/
1043: 最大值
输入一个整数n和n个整数,输出这n个整数的最大值。
输入有两行:第一行是一个正整数n,第二行是n个整数。
输出包含一个整数,即n个数中的最大值,单独占一行。
<span style="background-color:#ffffff"><span style="color:#333333"><span style="color:#333333"><span style="background-color:#f5f5f5">4
3 7 5 6</span></span></span></span>
<span style="background-color:#ffffff"><span style="color:#333333"><span style="color:#333333"><span style="background-color:#f5f5f5">7</span></span></span></span>
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{int n,i,max,t;scanf("%d",&n);
scanf("%d", &t);
max=t;
for(i=2;i<=n;i++)
{scanf("%d",&t);if (max<=t)max=t;
}
printf("%d\n",max);return 0;
}/**************************************************************Problem: 1043User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:gh53UEhhtyOxTCfJJpvCjVRSfPc
****************************************************************/
1044: 不及格率
题目描述
输入n和n个学生成绩(实数),输出不及格率。
输入
输入的第一行是一个整数n,第二行是n个实数,用空格隔开。
输出
输出一个实数,表示不及格率,结果保留2位小数,单独占一行。
样例输入 Copy
8 98 45 86 79 56 75 90 70
样例输出 Copy
0.25
提示
注意,不及格率为0时,输出0.00
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{int n,i,m,t;scanf("%d",&n);m=0;
for(i=1;i<=n;i++)
{scanf("%d",&t);if (t<=60)m++;
}
printf("%.2f\n",(double)m/n);return 0;
}/**************************************************************Problem: 1044User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:jB50X0c05SOxTCfJJpvCjVRSfPA
****************************************************************/
1045: 数值统计
题目描述
统计给定的n个数中,负数、零和正数的个数。
输入
输入的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个整数
输出
输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。
样例输入 Copy
6 0 1 2 3 -1 0
样例输出 Copy
1 2 3
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{int n,i,t,a,b,c;scanf("%d",&n);
a=0;
b=0;
c=0;
for(i=1;i<=n;i++)
{scanf("%d",&t);if (t<0)a++;if (t==0)b++;if (t>0)c++;
}
printf("%d %d %d\n",a,b,c);return 0;
}/**************************************************************Problem: 1045User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:3RR3Cx8z5iOxTCfJJpvCjVRSfPE
****************************************************************/
1046: 奇数的乘积
题目描述
给你n个整数,求他们中所有奇数的乘积。
输入
第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。
输出
输出n个数中的所有奇数的乘积,占一行。
样例输入 Copy
5 2 5 4 6 7
样例输出 Copy
35
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>int main(void){int n,t,i,sum;scanf("%d",&n);sum = 1;for (i=1;i<=n;i++){scanf("%d",&t);if (t % 2 !=0)sum = t * sum;}printf("%d\n",sum);return 0;
}/**************************************************************Problem: 1046User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:j0AiXR1nvHexTCfJJpvCjVRSfPI
****************************************************************/
1047: 对数表
题目描述
输入两个正整数m和n,输出m到n之间每个整数的自然对数。
输入
输入包括两个整数m和n(m<=n),之间用一个空格隔开。
输出
每行输出一个整数及其对数,整数占4列,对数占8列,右对齐,对数保留4位小数。
样例输入 Copy
2 4
样例输出 Copy
2 0.69313 1.09864 1.3863
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>int main(void){int m, n,i;scanf("%d %d",&m, &n);for (i=m;i<=n;i++){printf("%4d%8.4f\n",i,(double)log(i));}return 0;
}/**************************************************************Problem: 1047User: 542107230106Language: CResult: 正确Time:1 msMemory:1156 kb通过码:jhclD0ky5nexTCfJJpvCjVRSfPM
****************************************************************/
1048: 阶乘表
题目描述
输入一个正整数n(n<=20),输出1到n之间阶乘表。
输入
输入只有一个正整数n。
输出
输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。
样例输入 Copy
5
样例输出 Copy
1 1 2 2 3 6 4 24 5 120
提示
注意int类型的表示范围
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>int main(void){int n,i;double m;scanf("%d",&n);m=1;for (i=1;i<=n;i++){ m = m * i;printf("%-4d%-20.0lf\n",i,m);}return 0;
}/**************************************************************Problem: 1048User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:2hd0WRw7vCSxTCfJJpvCjVRSfPw
****************************************************************/
1049: 平方和与立方和
题目描述
给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。
输入
由两个整数m和n组成,你可以假定m<=n.
输出
应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。32位整数足以保存结果。
样例输入 Copy
2 5
样例输出 Copy
20 152
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>int main(void){int m,n,i,a=0,b=0;scanf("%d%d",&m, &n);for (i=m;i<=n;i++){if (i % 2 ==0)a = a + i * i;if (i % 2 !=0)b = b + i * i * i;}printf("%d %d\n",a,b);return 0;
}/**************************************************************Problem: 1049User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:ihB1D01h5yyxTCfJJpvCjVRSfP0
****************************************************************/
1050: 阶乘的累加和
题目描述
求1! + 2! + ……n!
输入
输入一个整数n,你可以假定n不大于10。
输出
输出一个整数,即阶乘累加的结果,单独占一行。
样例输入 Copy
4
样例输出 Copy
33
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>int main(void){int n,i;double s,y;scanf("%d",&n);s=1;for (i=1;i<=n;i++){s=s*i;y=y+s;}printf("%.f\n",y);return 0;
}/**************************************************************Problem: 1050User: 542107230106Language: CResult: 正确Time:1 msMemory:1044 kb通过码:jhV1XktmtHOxTCfJJpvCjVRSffQ
****************************************************************/
ZZULIOJ1041-1050相关推荐
- bzoj 1050: [HAOI2006]旅行comf(codevs.cn 1001 舒适的路线) 快排+并查集乱搞
没用的话:好像很久没发博客了,主要是懒太蒟找不到水题.我绝对没弃坑...^_^ 还用些话:本文为博主原创文章,若转载请注明原网址和作者. 进入正题: 先pa网址: bzoj :http://www.l ...
- 650 storm 铃木v_铃木公升级V缸拉力V-strom 1050国内公布!高配版预售价14.98万
最近国内铃木官网正式公布了旗下新款公升级拉力车型V-strom1050和XT版本进入国内,并开启了官方预定通道.跟之前的V双缸650一样,这次的1050进入国内同样搞得非常的低调啊. 并且这次引进的两 ...
- [QA] MySQL Error 1050(42S01): Table already exist
[环境说明] 1:MySQL Server 5.5 2:MyEclipse 2014 3:JDK 1.7 造成该问题的可能原因: 1:用 Java 读取 SQL 文件,并执行其中的 sql 语句,但是 ...
- mysql主从 1050错误
在mysql从库上查询时出现如下错误 ...................... Last_Errno: 1050 Last_Error: Error 'Table 'jiuku_brand_img ...
- PAT甲级1050 String Subtraction:[C++题解]字符串作差
文章目录 题目分析 朴素算法 hash表优化 题目链接 题目分析 遇到的问题:如何删除下标i的值,我的意思是i后面的需要前移吗?还是有好的解决方法. 笔者想到的是打上标记! string读入一整行的方 ...
- 不仅教技能,还帮找人脉,运营研究社获1050万元Pre-A轮融资
10月18日消息,在线运营教育平台"运营研究社"运营研究社已于今年5月中旬完成1050万元Pre-A轮融资,投资方为分布式资本.前海母基金等多家投资机构.创始人陈维贤表示,本轮融资 ...
- 1050 循环数组最大子段和
1050 循环数组最大子段和 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 收藏 关注 N个整数组成的循环序列a[1],a[2],a[3],-,a[n],求该 ...
- 1050 String Subtraction
1050 String Subtraction (20 分) Given two strings S1 and S2, S=S1−S2 is defined to be the ...
- [CODEVS 1050] 棋盘染色 2
描述 有一个5*N的棋盘,棋盘中的一些格子已经被染成了黑色,你的任务是对最少的格子染色,使得所有的黑色能连成一块. http://codevs.cn/problem/1050/ 分析 CODEVS 题 ...
- [深度学习]Ubuntu16.04 + GTX 1050 + cuda8.0 + cuDNN5.1 + caffe安装详解
首先吐个槽,ubuntu + nvidia的显卡驱动简直是反人类,害的我折腾了一天多. 一.问题及解决办法 寒假放假回家没事干,正好给家里电脑升级了显卡gtx1050可以跑跑CNN.我在实验室的显卡是 ...
最新文章
- C语言注释的匹配的正则表达式
- Discuz!NT 缓存设计简析 [原创]
- ElasticSearch实战-入门
- 各主流浏览器内核介绍
- 浏览器里面看到的表单数据映射到python_python爬虫入门01:教你在 Chrome 浏览器轻松抓包...
- 深度解析javascript中的浅复制和深复制
- 《HTML5移动Web开发实战》—— 1.6 在移动网站中使用HTML5
- 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第3节 综合案例_文件上传_5_综合案例_文件上传案例优化...
- ArcMap进行地图标注与注记
- android自动化 模拟器,Android模拟器入门[转]
- 接口收到CRC错包怎么处理
- 终于把泰山OFFICE的MAC本地库问题都解决了
- java连接jpi方式_Java数据库连接(Java Database Connectivity)
- 进步与成就感——使用技巧
- Sylvia Massy使用Warm Audio电子管话筒录制大乐队
- PPT设置自动保存时间 mac_如何一键把Word转换为PPT?
- 内存分析工具 MAT 详解
- spring cloud netfilx
- Flutter 小技巧之 3.7 性能优化background isolate
- wifi6 增加穿墙能力详解
热门文章
- jar hell问题以及解决方案
- 武陟一中2021高考成绩查询,2021年焦作中考录取分数线公布时间,焦作各高中录取分数线预测...
- 奶牛乘法c语言数组,C++程序题,奶牛问题
- 【开源硬件篇】STM32F103C8T6主控板
- web调试工具使用fiddler
- 【uniapp】uniapp安卓APP在线自动升级功能
- 【无标题】有一个小问题,望不吝赐教
- Leetcode打卡第一天
- java的actionlistener_「actionlistener」Java——事件处理机制监听者基础(一)动作监听ActionListener - seo实验室...
- 2020CCPC长春站后记