栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

爱与愁的心痛 C语言基础

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

爱与愁的心痛 C语言基础

题目描述

最近有 n 个不爽的事,每句话都有一个正整数刺痛值(心理承受力极差)。爱与愁大神想知道连续 m 个刺痛值的和的最小值是多少,但是由于业务繁忙,爱与愁大神只好请你编个程序告诉他。

输入格式

第一行有两个用空格隔开的整数,分别代表 n 和 m。

第 22 到第 (n+1) 行,每行一个整数,第 (i+1) 行的整数 ai 代表第 i 件事的刺痛值ai​。

输出格式

输出一行一个整数,表示连续 m个刺痛值的和的最小值是多少。

输入输出样例
8 3
1
4
7
3
1
2
4
3

输出 

6
说明/提示

数据规模与约定

  • 对于 30%30% 的数据,保证 n leq 20n≤20。
  • 对于 60%60% 的数据,保证 n leq 100n≤100。
  • 对于 90%90% 的数据,保证 n leq 10^3n≤103。
  • 对于 100%100% 的数据,保证 0 leq m leq n leq 3 times 10^30≤m≤n≤3×103,1 leq a_i leq 1001≤ai​≤100。
    #include
    int main()
    {
    	int n=0,m=0,i=0,j=0,a=0,b=0,min=0;
    	int num[3001];
    	scanf("%d %d",&n,&m);
    	for(i=1;i<=n;i++)
    	{
    		scanf("%d",&num[i]);
    	}
    	for(i=1;i<=n;i++)
    	{
    		a=0;
    		for(j=0;j=a)
    				min=a;	
    		 } 
    		if(i+m-1>=n)
    			break;
    	}
    	printf("%d",min);
    	return 0;
    }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/968534.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号