绍兴市第十七届少儿信息学竞赛复赛试题

合集下载

2018年绍兴市第十六届少儿信息学竞赛复赛试题

2018年绍兴市第十六届少儿信息学竞赛复赛试题

绍兴市第十六届少儿信息学竞赛复赛试题(考试时间:150分钟)一、题目一览二、比赛目录结构示例选手比赛时,需在本机为每题建立对应的题目目录,目录名称与英文题目名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。

(只递交源程序,测试时以源程序为准)例如:假设试卷中有cashier、dune、manhattan三题,选手sx001分别使用C、Pascal、C++答题,其最终提交的文件为cashier.c、dune.pas、manhattan.cpp,则该选手提交的目录结构如下所示:|---sx001/|---cashier/|---cashier.c|---dune/|---dune.pas|---manhattan/|---manhattan.cpp三、特别提醒1、务必看清题目,严格按照试题所要求的格式输入、输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1、拳王争霸(king.pas/c/cpp)【问题描述】泽泽的爱好非常广泛,拳击比赛是他的爱好之一。

电视里正在播放拳王争霸赛,n 个人排成一排,他们进行拳击比赛,先让最前面两个人进行比赛,赢的人再和下面一个人比赛,输的人排到队伍的末尾。

每一次比赛的结果是由比赛的两个人的能量确定,能量大的人胜(注:保证所有人的能量都不同,假设所有人的能量能瞬间恢复,精力一直是旺盛的)。

大赛规定:只要能连续获胜k场的人将成为“拳王”。

【输入】第一行输入两个整数n和k,分别表示总人数和需要连续获胜的次数。

第二行有n个整数,A_1,A_2,...,A_n (1<=A_i<=n),分别表示每个人的能量。

【输出】输出一个整数,就是“拳王”的能量。

【输入输出样例】【样例2解释】有4个人参赛,只要能按比赛规定连续获得2次胜利,那个人就是拳王。

衢州市第十七届(中国电信杯)青少年信息学(计算机)竞赛初赛试题(高中组PASCAL语言)

衢州市第十七届(中国电信杯)青少年信息学(计算机)竞赛初赛试题(高中组PASCAL语言)

衢州市第十七届(中国电信杯)青少年信息学(计算机)竞赛初赛试题(高中组PASCAL语言)1、CPU的英文全称()。

A.Central Processing Unit B.Contral Processing UnitC.Command Processing Unit A.Chip Processing Unit2、光盘上记录数据位0,是用()表示的。

A.平坦部分 B.凹坑部分 C.边沿部分 D.平坦和凹坑两部分3.DES是一种()。

A.网络服务 B.数据压缩标准 C.网络协议 D.密码体制4.表示存储的容最时,经常碰到K,M,G,T等字母,它们部表示一个具体的数值,其中T 代表()A.210 B.220 C.230 D.240DES是一套基于DirectShow核心框架的编程接口。

DES的出现,简化了视频编辑任务,弥补了DirectShow对于媒体文件非线性编辑支持的先天性不足。

但是,就技术本身而言,DES 并没有超越DirectShow Filter架构,而只是DirectShow Filter的一种增强应用5.网页中可以插入的动画格式有()。

A.dwg B.gif C.bmp D.jpg6、在同—张软盘上()。

A.允许同一子目录中的两个文件同名,也允许不同子目录中的两个文件同名B.不允许同一子目录中的两个文件同名,但允许不同子目录中的两个文件同名C.允许同一子目录中的两个文件同名,但不允许不同子目录中的两个文件同名D.不允许同一子目录中的两个文件同名,也不允许不同子目录中的两个文件同名7.微机内的存储器的地址是以()编址的。

A.二进制位 B.字长 C.字节 D.微处理器的型号8.在24*24点阵的字库中,汉字“一”与“编”的字模占用字节数分别是()。

A.32、32 B.32、72 C.72、72 D.72、329.因特网目前所使刚的IP协议地址长度是32位二进数(4字节),新一代IP协议IPv6所规定的地址长度为()。

第二届绍兴市少儿信息学奥林匹克竞赛试题答案

第二届绍兴市少儿信息学奥林匹克竞赛试题答案

第二届绍兴市少儿信息学奥林匹克竞赛(参考答案及评分标准)
第二届绍兴市少儿信息学奥林匹克竞赛
小学组参考答案及评分标准
一.选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题2分,每题只有一个正确答案,多选或错选都无分,共30分)
1.交换次数(5分):45
2.兑换硬币:写出表达式(3分):1×8+2×6=20 写出硬币个数(2分):3个硬币
三.阅读程序并写出运行结果(6+7+8+9=30分):
1.程序的运行结果是:6
2.程序的运行结果是:10
3.程序的运行结果是:92
4.程序的运行结果是:a678954321
四.完善程序(根据问题要求和已有程序,在空格处填入适当的语句或符号,使程序完整。

12+18=30分)
1. 圣诞礼物(3+2+2+3+2=12分)
①a[k]=y
② 0
③a[j1]:=i1 (或a[1]:=i1)
④s:=s+1 (或inc(s))
⑤ S
2.华容道(3+3+3+3+3+3=18分)
①No Answer
②a[i,j]=' '
③k (或 length(b))
④(j1=1) and (b[i]='L') (或 (b[i]='L') and (j1=1))
⑤ i1+1
⑥ j1+1
主办:绍兴市科协、绍兴市教育局承办:绍兴科技馆、绍兴市电教馆2004年12月- 1 -。

2021年,少儿信息学复赛试题

2021年,少儿信息学复赛试题

2021年,少儿信息学复赛试题----071839e2-6ea3-11ec-86b2-7cb59b590d7d绍兴市第十四届少儿信息学竞赛复赛试题(考试时间:150分钟)一、题目一览中文主题名英文主题名输入文件名输出文件名每个测试点的时间限制测试分数循环和步行选择inselect。

在矩阵中输出1秒1010数字矩阵。

在1秒内引爆1010枚胡椒炸弹。

出1秒1010排座位在inseat。

1秒1010秒。

竞争目录结构示例选手比赛时,需在本机为每题建立对应的题目目录,目录名称与题目英文名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位参赛者应将自己提交的源程序和所需的目录结构一起存储到D盘的根目录中(只提交源程序,测试时以源程序为准)例如:假设试卷中有cashier、dune、manhattan三题,选手sx001使用pascal答题,其最终提交的文件为cashier.pas、dune.pas、manhattan.pas,则该选手提交的目录结构如下所示:|---sx001/|---cashier/|---收银员。

帕斯——沙丘/|---dune.pas|---manhattan/|---曼哈顿。

pas三、特别提醒1.一定要把问题读清楚,严格按照试题要求的格式输入输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1.骑自行车和步行(select.PAS)【问题描述】在大学校园里,没有自行车,上课会很不方便。

但事实上,并不是所有的事情都是通过快速骑自行车来完成的,因为骑自行车总是需要找到一辆车、解锁、停车、锁车等等,这需要一些时间。

假设你找到了自行车,解锁并锁定自行车27秒,停车并锁定自行车23秒,每秒步行1.2米,每秒骑行3.0米。

请判断骑自行车或走不同距离是否更快。

[输入]第一行为待处理的数据的数量n(1<=n<=100);后续每条线路的整数(不超过300)为一次步行距离,单位为米。

2015绍兴第十三届少儿信息学竞赛复赛试题

2015绍兴第十三届少儿信息学竞赛复赛试题

2015绍兴市第十三届少儿信息学竞赛复赛试题绍兴市第十三届少儿信息学竞赛复赛试题(考试时间:150分钟)、题目一览二、比赛目录结构示例选手比赛时,需在本机为每题建立对应的题目目录,目录名称与题目英文名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。

(只递交源程序,测试时以源程序为准)例如:假设试卷中有cashier、dune、manhattan三题,选手sx001使用Pascal答题,其最终提交的文件为cashier.pas、dune.pas>manhattan.pas,贝^该选手提交的目录结构如下所示:卜--sx001/|---cashier/卜--cashier.pas卜--dune/卜--dune.pas|---manhattan/卜--manhattan.pas三、特别提醒1、务必看清题目,严格按照试题所要求的格式输入、输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1、小明的新运算(calc.pas)【问题描述】力口、减、乘、除是小学数学中最基本的四则运算,现在小明同学在此基础上又定义了一种新运算,运算符为,运算规则是:aAb=aXbx(b+1)-20如:5A3=5X3X(3+1)-2=300想必这样的问题不会难倒你,请你编程输出aAb的结果。

【输入】输入文件calc.in只有一行,是用空格隔开的两个整数a和b。

【输出】输出文件calc.out也只有一彳T,表示a^b的结果。

【数据范围】0<a,b<10000,a和b以及运算的结果都为整数。

2、最大价值(maxvalue.pas)【问题描述】昨晚小明做了一个梦,梦中他来到了一个花园,当他打开花园的大门时,小明被眼前的景色惊呆了!他从未见过这么多珍奇的鲜花,还有他梦寐以求的在阳光下发出异样光彩的水晶珠,他慢慢向前走着,忽然被一小块花圃吸引住了。

信息学竞赛试题

信息学竞赛试题

信息学竞赛试题题一:编程题给定一个字符串s,求字符串中最长连续重复子串的长度。

输入格式:一行一个字符串s,只包含小写字母,长度不超过100000。

输出格式:一个整数,表示最长连续重复子串的长度。

示例输入:abbbbbccccc示例输出:5题目解析及思路:对于该问题,我们可以使用双指针的方法进行求解。

定义两个指针start和end,start指向当前连续重复子串的起始位置,end指向当前子串的末尾位置,初始化时start和end都指向字符串s的第一个字符。

然后我们不断向右移动end指针,直到当前连续重复子串中出现一个不同的字符,此时我们就找到了一个连续重复子串。

然后我们更新当前子串的长度,并将start指针指向end指针的下一个位置,继续向右移动end指针,直到遍历完整个字符串。

具体实现细节如下:#include <iostream>#include <string>using namespace std;int main() {string s;getline(cin, s);int n = s.length();int start = 0, end = 0, ans = 0; // 初始化start和end指针,并设ans 为0while (end < n) { // 当end指针未到达字符串末尾时while (end < n && s[end] == s[start]) { // 移动end指针,直到出现不同的字符end++;}ans = max(ans, end - start); // 更新ans为当前子串的长度start = end; // 更新start指针为end指针的下一个位置}cout << ans << endl; // 输出最长连续重复子串的长度return 0;}时间复杂度分析:在上述算法中,我们对字符串进行了一次线性扫描,每次在内部循环中对end指针进行了O(1)次移动,因此总的时间复杂度为O(n),其中n为字符串的长度。

绍兴市第十三届少儿信息学竞赛复赛考试

绍兴市第十三届少儿信息学竞赛复赛考试————————————————————————————————作者:————————————————————————————————日期:绍兴市第十三届少儿信息学竞赛复赛试题(考试时间:150分钟)一、题目一览中文题目名称小明的新运算最大价值数方格数学计算路英文题目名称calc maxvalue square count输入文件名calc.in maxvalue.in square.in count.in输出文件名calc.out maxvalue.out square.out count.out 每个测试点时限1秒1秒1秒1秒测试点数目10 10 10 10 每个测试点分值10 10 10 10二、比赛目录结构示例选手比赛时,需在本机为每题建立对应的题目目录,目录名称与题目英文名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。

(只递交源程序,测试时以源程序为准)例如:假设试卷中有cashier、dune、manhattan三题,选手sx001使用Pascal答题,其最终提交的文件为cashier.pas、dune.pas、manhattan.pas,则该选手提交的目录结构如下所示:|---sx001/|---cashier/|---cashier.pas|---dune/|---dune.pas|---manhattan/|---manhattan.pas三、特别提醒1、务必看清题目,严格按照试题所要求的格式输入、输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1、小明的新运算(calc.pas)【问题描述】加、减、乘、除是小学数学中最基本的四则运算,现在小明同学在此基础上又定义了一种新运算,运算符为“△”,运算规则是:a△b=a×b×(b+1)÷2。

绍兴市第十二届少儿信息学竞赛复赛模拟试题

绍兴市第十二届少儿信息学竞赛复赛模拟试题一、题目概览中文题目名称 数数小木块 扫描识别 趣味填空 足球联赛 英文题目名称 COUNT SCAN FILL FOOTBALL 输入文件名 COUNT.IN SCAN.IN FILL.IN FOOTBALL.IN 输出文件名 COUNT.OUT SCAN.OUT FILL.OUT FOOTBALL.OUT 每个测试点时限 1秒 1秒 1秒 1秒 测试点数目 10 10 10 10每个测试点分值 10 10 10 10二、提交源程序文件名对于pascal语言 COUNT.PAS SCAN.PAS FILL.PAS FOOTBALL.PAS 三、比赛目录结构示例选手比赛时,需在本机为每题建立对应的题目目录,目录名称与题目英文名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。

(只递交源程序,测试时以源程序为准)例如:假设试卷中有cashier、dune、manhattan三题,选手sx1001使用Pascal答题,其最终提交的文件为cashier.pas、dune.pas、manhattan.pas,则该选手提交的目录结构如下所示:|---sx1001/|---cashier/|---cashier.pas|---dune/|---dune.pas|---manhattan/|---manhattan.pas四、特别提醒比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1、数数小木块(文件名:COUNT.PAS)【问题描述】在墙角堆放着一堆完全相同的正方体小木块,如下图所示:因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。

【输入文件】文件名:COUNT.IN文件中只有一个整数,表示这堆小木块的层数(<=100) 。

2016绍兴市第十四届少儿信息学竞赛初赛试题(修正)及参考答案

绍兴市第十四届少儿信息学竞赛初赛试题♦♦请将正确答案在答卷上填写,在本试题卷上答题无效♦♦一、选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题2分,共20分)1. 十进制算米表达式3*4+5*6+7*2+9的运算结果,用二进制表示为()A. 1000001B. 1000010C. 1000011D. 10001002. 4KB的内存能存储( )个汉字的机内码A. 1024B. 516C. 2048D. 2183. 一个完整的计算机系统应包括()。

A.系统软件和应用软件B.硬件系统和软件系统C.主机和外部设备D.主机、键盘、显示器和辅助存储器4.计算绍兴市居民年用电费用的方法如下:0.538x (x≤2760)0.588x - 138 (2760<x≤4800)0.838x - 1338 (x>4800)其中x表示年用电量,y表示年用电费用。

算法流程图如下:图中判断框①处应填入的是()。

A. x≤2760B. x>2760C. x≤4800D. x>48005.小明为多个账户设置密码,下列方式相对安全的是()A. 不同账户设置相同的密码,密码均设置为自己的生日B. 不同账户设置不同的密码,密码采用8位数字形式C. 不同账户设置相同的密码,密码均设置为某个英语单词D. 不同账户设置不同的密码,密码釆用足够长度的字母和数字混合形式6.微型计算机内存储器地址是按()编址的。

A.二进制位B.字长C. 字节D.微处理器的型号7. office中"剪贴板"是()。

A.硬盘中的一块区域B.内存中的一块区域C. cache中的一块区域D. cpu中的一块区域8.在解决计算机主机与打印机之间速度不匹配时通常设置一个打印数据缓冲区,主要将要输出打印的数据依次写入该缓冲区,而打印机从该缓冲区中取出数据打印。

该缓冲区应该是一个()结构。

A.堆栈B.数组C.线性表D.队列9. 4个班长依次来图书室分书,方法都是:将自己看到的书平分成4份,多余1本送还书库,拿走1份。

第二届绍兴市少儿信息学奥林匹克竞赛试题答案

第二届绍兴市少儿信息学奥林匹克竞赛(参考答案及评分标准)
第二届绍兴市少儿信息学奥林匹克竞赛
小学组参考答案及评分标准
一.选择一个正确答案代码(A/B/C/D),填入每题的括号内(每题2分,每题只有一个正确答案,多选或错选都无分,共30分)
1.交换次数(5分):45
2.兑换硬币:写出表达式(3分):1×8+2×6=20 写出硬币个数(2分):3个硬币
三.阅读程序并写出运行结果(6+7+8+9=30分):
1.程序的运行结果是:6
2.程序的运行结果是:10
3.程序的运行结果是:92
4.程序的运行结果是:a678954321
四.完善程序(根据问题要求和已有程序,在空格处填入适当的语句或符号,使程序完整。

12+18=30分)
1. 圣诞礼物(3+2+2+3+2=12分)
①a[k]=y
② 0
③a[j1]:=i1 (或a[1]:=i1)
④s:=s+1 (或inc(s))
⑤ S
2.华容道(3+3+3+3+3+3=18分)
①No Answer
②a[i,j]=' '
③k (或 length(b))
④(j1=1) and (b[i]='L') (或 (b[i]='L') and (j1=1))
⑤ i1+1
⑥ j1+1
主办:绍兴市科协、绍兴市教育局承办:绍兴科技馆、绍兴市电教馆2004年12月- 1 -。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

绍兴市第十七届少儿信息学竞赛复赛试题
(考试时间:150分钟)
一、题目一览
二、比赛目录结构示例
选手比赛时,需在本机为每题建立对应的题目目录,目录名称与英文题目名称相同。

选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。

(只递交源程序,测试时以源程序为准)
例如:假设试卷中有cashier、dune、manhattan三题,选手sx001分别使用C、Pascal、C++答题,其最终提交的文件为cashier.c、dune.pas、manhattan.cpp,则该选手提交的目录结构如下所示:
|---sx001/
|---cashier/
|---cashier.c
|---dune/
|---dune.pas
|---manhattan/
|---manhattan.cpp
三、特别提醒
1、务必看清题目,严格按照试题所要求的格式输入、输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。

比赛结束后应及时离开机房,但注意不要关机。

1、听歌识曲(song.pas/c/cpp)
【问题描述】
洛洛有一份私人歌单,歌单里面塞满了他喜欢的歌曲,像夏恋、雨道、彩月、幻昼……整整有好几百首。

洛洛每天都要把他的歌单听一遍,以致于他都能知道在什么时候放的是什么歌。

洛洛在向你推荐了他的歌单之后,决定考考你,从他的歌单开始播放起,第t 秒正在播放的是第几首歌。

【输入文件】
第一行输入两个整数 n 和t,分别表示歌单的歌曲总数以及第t 秒播放哪首歌。

第二行有 n 个整数,A1,A2,...,A n,分别表示歌单的第i 首歌将会播放多长时间。

【输出文件】
输出一个整数,表示歌单按顺序播放后,第t秒播放的是第几首歌。

【输入输出样例】
【样例3解释】
歌单中总共有三首歌:
第一首歌播放1秒,占第1秒;
第二首歌播放3秒,占第2-4秒;
第三首歌播放5秒,占第5-9秒。

所以第5秒播放的是第三首歌曲。

【数据范围约定】
对于30%的数据,保证1 ≤ n ≤ 3;
对于60%的数据,保证1 ≤ n ≤ 2000,1 ≤ A i ≤ 500;
对于100%的数据,保证 1 ≤ n ≤ 100000,1 ≤ A i ≤ 1000,1 ≤ t ≤ ∑≤
1=i A
n
i
i。

2、多面骰子(multi.pas/c/cpp)
【问题描述】
洛洛现在手上有三颗多面骰子,多面骰子不是常见的六面骰子,而是33面骰子、100面骰子……一般来说,i面骰子每个面上的点数分别是1,2,3,……i。

洛洛手上的三颗骰子的面数可能并不相同,他想知道掷出三颗骰子的所有情况中,三颗骰子的点数之和出现最多次数是几点。

如果存在多个点数之和出现次数相同的情况,则按点数之和从小到大顺序输出。

【输入】
第一行输入三个整数 n1, n2, n3,分别表示三颗骰子各自的面数。

【输出】
输出一行含任意个整数,分别表示次数最多的点数之和,用空格隔开。

【输入输出样例】
【样例解释】
样例1,骰子投出来有以下六种情况:
1+1+1=3 1+1+2=4 1+1+3=5
1+2+1=4 1+2+2=5 1+2+3=6
可以看出4和5的出现次数最多且都是2次。

【数据范围约定】
对于50%的数据,保证1 ≤ n1,n2,n3 ≤ 5;
对于80%的数据,保证1 ≤ n1,n2,n3 ≤ 10。

对于100%的数据,保证1 ≤ n1,n2,n3 ≤ 100。

3、花坛(flower.pas/c/cpp)
【问题描述】
洛洛在散步的时候,看到公园的正方形花坛里开放着许多他不认识的花卉。

仔细观察之后,他又发现这些花的种植位置是有规律的。

洛洛发现在正方形花坛的最外层,即第一层上的花都是同一颜色;而花坛的第二层,花的颜色又都是一样的……正方形花坛由若干层花构成,同一层上的花都是同一颜色
大小写字母来表示。

但是洛洛忘记了整个花坛的图像,洛洛希望你根据他的描述,把整个花坛的图像用计算机打印字符的方式表示出来。

【输入】
第一行输入一个整数 n,表示正方形花坛有n层花。

第二行输入n个字符,第i个字符表示第i层花的颜色。

第一层是花坛最外层。

第n层是花坛最内层,只有一朵花。

【输出】
输出2*n-1行,由(2*n-1)*(2*n-1)个字符组成的花坛的图像。

【输入输出样例】
【样例解释】
样例1,即如上图,只有三层花:
第一层是颜色为字符a的花,在最外层;
第二层是颜色为字符b的花,在第二层。

第三层是颜色为字符c的花,只有一朵,在最内层。

【数据范围约定】
对于20%的数据,保证只有一种花,颜色为字符a;
对于50%的数据,保证1 ≤ n ≤ 10,颜色只用小写字母表示,
对于80%的数据,保证1 ≤ n ≤ 100。

对于100%的数据,保证1 ≤ n ≤ 1000,颜色用小写字母、大写字母表示。

注意:对于不同层的花朵来说,可能存在颜色相同的情况。

4、排队(line.pas/c/cpp)
【问题描述】
洛洛在外出旅游的时候发现社会上文明的现象越来越多,人们在买票的时候都会自发地排队等候。

遗憾的是排队的人身高参差不齐,有时候前后两人之间的身高相差太大,缺乏一些美感。

如果把前后两人的身高差(差值为正数)表示为两者前后相邻时产生的违和度,一段连续的人群因为前后两人身高不同而产生的违和度之和就可以被称为违和值。

洛洛希望知道在队伍哪一段,且该段队伍由连续的m个人组成,其违和值最小。

【输入】
第一行输入两个正整数 n,m,n表示队伍的总人数,m表示某一段的人数。

第二行输入n个整数,表示队伍中n个人的身高(单位:厘米)。

【输出】
输出包含一个整数,即最小的违和值。

【输入输出样例】
【样例解释】
样例2说明:m=3,要选取3个连续的人有两种选法:
10 7 5:违和度之和=3+2=5
7 5 4:违和度之和=2+1=3
所以答案是3。

【数据范围约定】
对于50%的数据保证2 ≤ n ≤ 10;
对于80%的数据保证2 ≤ n ≤ 1000;
对于100%的数据保证2 ≤ n ≤ 100000,1 ≤ m < n,每个人的身高不超过300厘米。

相关文档
最新文档