hdu 2015~2019

hdu 2015

求一列数的段平均和,水

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int m,n,sum=0,ave,i,count=1;
 5     while (scanf("%d%d",&n,&m)!=EOF)
 6     {
 7         for (i=1;i<=n;i++,count++)
 8         {
 9             sum+=2*i;
10             if (count==m||i==n)
11             {
12                 ave=sum/count;
13                 printf("%d",ave);
14                 if (i!=n) printf(" ");
15                 count=0;
16                 sum=0;
17             }
18         }
19         printf("\n");
20     }
21     return 0;
22 }

hdu 2016

将一列数中最小的数与第一个数交换并输出,水

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n,a[100],i,m;
 5     while (scanf("%d",&n)!=EOF)
 6     {
 7         m=0;
 8         if (n!=0)
 9         {
10             for (i=0;i<n;i++)
11             {
12                 scanf("%d",&a[i]);
13                 if (a[i]<a[m]) m=i;
14             }
15             i=a[0];
16             a[0]=a[m];
17             a[m]=i;
18             for (i=0;i<n-1;i++) printf("%d ",a[i]);
19             printf("%d\n",a[n-1]);
20         }
21     }
22     return 0;
23 }

hdu 2017

统计一串字符中数字字符的个数,水

 1 #include<stdio.h>
 2 #include<string.h>
 3 int main()
 4 {
 5     int n,i,len,j,count;
 6     char a[100];
 7     while (scanf("%d",&n)!=EOF)
 8     {
 9         for (i=1;i<=n;i++)
10         {
11             count=0;
12             scanf("%s",a);
13             len=strlen(a);
14             for (j=0;j<len;j++) if (a[j]>=‘0‘&&a[j]<=‘9‘) count++;
15             printf("%d\n",count);
16         }
17     }
18     return 0;
19 }

hdu 2018

递推,对于每一年,三年前的牛都可以生小牛了,因此当前值就是上一年的牛数加三年前的牛数,水

1 #include<stdio.h>
2 int main()
3 {
4     int n,a[54],i;
5     for (i=0;i<4;i++) a[i]=i+1;
6     for (i=4;i<=53;i++) a[i]=a[i-1]+a[i-3];
7     while (scanf("%d",&n)!=EOF) if (n!=0) printf("%d\n",a[n-1]);
8     return 0;
9 }

hdu 2019

在有序数列中加入一个数,将它按顺序放好位置,水

1 #include<stdio.h>
2 int main()
3 {
4     int n,a[54],i;
5     for (i=0;i<4;i++) a[i]=i+1;
6     for (i=4;i<=53;i++) a[i]=a[i-1]+a[i-3];
7     while (scanf("%d",&n)!=EOF) if (n!=0) printf("%d\n",a[n-1]);
8     return 0;
9 }

时间: 2024-09-27 18:29:04

hdu 2015~2019的相关文章

HDU 2015 偶数求和

本题一开始我想用数组将数存起来,但想了好久就是没思路写下去,最后参考了人家的代码,写的挺不错的,和大家分享一下 偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 45013    Accepted Submission(s): 19665 Problem Description 有一个长度为n(n<=100)的数列,该数列定义为

IDC:中国IT安全硬件、软件和服务2015–2019全景图

近日IDC发布的<中国IT安全硬件.软件和服务2015–2019全景图>显示,2014 年,中国IT 安全市场的规模为US$ 2239.8M,同比增长18.5%,上.下半年的占比分别为41.7%和58.3%.在整体IT 安全市场中,安全硬件市场的占比最大,为53.1%:其次是安全服务和安全软件市场,占比分别为25%和21.9%.预计到2019 年中国IT安全市场的规模将达到US$ 4822M,2014 到2019 年的复合增长率为16.6%. IDC认为,在总体的信息安全市场中,国内厂商的份额

ACM HDU 2015

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 91317    Accepted Submission(s): 38494 Problem Description 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值.编程输出

HDU 2015 (水)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2014 题目大意:给你 n 个数,去掉 max 和 min ,求平均数 解题思路: 很水,边记录分数,边记录最边值域 代码: 1 #include<iostream> 2 #include<cmath> 3 #include<iomanip> 4 #include<algorithm> 5 using namespace std; 6 int num; 7 int

hdu 2015校赛1002 Dual horsetail (思维题 )

Dual horsetail Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 500    Accepted Submission(s): 189 Problem Description Nanaya's favorite Dual horsetail robot has run out of power!  As a best frie

HDU 2015百度之星资格赛—大搬家

大搬家 Accepts: 207 Submissions: 713 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description 近期B厂组织了一次大搬家,所有人都要按照指示换到指定的座位上.指示的内容是坐在位置ii上的人要搬到位置jj上.现在B厂有NN个人,一对一到NN个位置上.搬家之后也是一一对应的,改变的只有位次. 在第一次搬家后,度度熊由于疏忽,又要

IDC:2017年中国网络安全市场分析与2018年预测

在2017年11月14日,IDC中国在北京召开了2017 CXO数字化转型年度盛典.会上IDC发表了一些跟中国网络空间安全市场的一些预测.分析和观点. 在上午的主会场,发布了IDC对2018年中国ICT市场的10大预测,其中包括安全: 在对安全的预测中,IDC提出了新一代安全解决方案正在冲过国内安全市场的观点,大抵是指那些为了应对新威胁而涌现出来的新技术和新架构. IDC的安全分析师王军民表示,预计2017年中国网络安全市场的年增长率在23.9%,低于去年.而未来4年的年均增长率也不会超过201

2018年视频云服务市场格局进入整合阶段,阿里云视频云位居市场竞争力领导者的位置

据计世资讯(CCW Research)的研究结果表明: 一.中国视频云市场进入高速发展阶段据计世资讯(CCW Research)的研究结果表明,近年来国内视频云市场保持了高速的增长势头,特别是2016年以来,视频云市场进入高速发展阶段,直播的火爆带动视频云服务需求快速增长.2018年中国视频云服务市场规模已经达到31.2亿元,同比增长36.2%.随着4K.VR等技术应用普及,将会催生出大量新的视频云应用场景.伴随着视频云深入行业发展,未来可以预见视频云市场将会拥有广阔的市场前景. 图表 1 20

课堂测试_WEB界面链接数据库

一,题目: 一. 考试要求: 1登录账号:要求由6到12位字母.数字.下划线组成,只有字母可以开头:(1分) 2登录密码:要求显示“• ”或“*”表示输入位数,密码要求八位以上字母.数字组成.(1分) 3性别:要求用单选框或下拉框实现,选项只有“男”或“女”:(1分) 4学号:要求八位数字组成,前四位为“2018”开头,输入自己学号:(1分) 5姓名:输入自己的姓名: 5电子邮箱:要求判断正确格式[email protected]:(1分) 6点击“添加”按钮,将学生个人信息存储到数据库中.(3