c语言求救,我自己想了好长时间真不知道怎么改
查看原帖
c语言求救,我自己想了好长时间真不知道怎么改
1290501
hgdhjgj楼主2024/3/27 23:37
#include<stdio.h>
int main(){
    int n,k,x,ans=0,min=0;
    scanf("%d %d",&n,&k);
    int t=n-k;
    int a[n][1],c[t]={0};
    for(int i=1;i<=n;i++){
        scanf("%d",&a[i][1]);
    }
    for(int i=1;i<=n-k;i++){
    	 ans=0;
        for(int j=i;j<=n;j++){
            if(ans>k){
                break;
            }else{
              c[i]+=a[j][1];
              ans++;
            }
        }
    }
    for(int i=1;i<=n-k;i++){
        min=c[1];
        if(c[i]<min){
            min=c[i];
        }
    }
    printf("%d",min);
    return 0;
}
2024/3/27 23:37
加载中...