洛谷P1181 數列分段

2021-07-26 11:54:17 字數 581 閱讀 8283

題目描述

對於給定的乙個長度為n的正整數數列a[i],現要將其分成連續的若干段,並且每段和不超過m(可以等於m),問最少能將其分成多少段使得滿足要求。

輸入輸出格式

輸入格式:

輸入檔案divide_a.in的第1行包含兩個正整數n,m,表示了數列a[i]的長度與每段和的最大值,第2行包含n個空格隔開的非負整數a[i],如題目所述。

輸出格式:

輸出檔案divide_a.out僅包含乙個正整數,輸出最少劃分的段數。

輸入輸出樣例

輸入樣例#1:

5 6

4 2 4 5 1

輸出樣例#1:

3

#include 

using

namespace

std;

const

int n = 100001;

int a[n];

int main()

t += a[i];

}cout

<< ans + 1

<< endl;

return

0;}

洛谷 P1181 數列分段Section I

題目描述 對於給定的乙個長度為n的正整數數列a i 現要將其分成連續的若干段,並且每段和不超過m 可以等於m 問最少能將其分成多少段使得滿足要求。輸入輸出格式 輸入格式 輸入檔案divide a.in的第1行包含兩個正整數n,m,表示了數列a i 的長度與每段和的最大值,第2行包含n個空格隔開的非負...

洛谷 P1181 數列分段Section I

題目描述 對於給定的乙個長度為n的正整數數列a i 現要將其分成連續的若干段,並且每段和不超過m 可以等於m 問最少能將其分成多少段使得滿足要求。輸入輸出格式 輸入格式 輸入檔案divide a.in的第1行包含兩個正整數n,m,表示了數列a i 的長度與每段和的最大值,第2行包含n個空格隔開的非負...

洛谷 P1181 數列分段Section I

對於給定的乙個長度為nn的正整數數列a iai 現要將其分成連續的若干段,並且每段和不超過mm 可以等於mm 問最少能將其分成多少段使得滿足要求。輸入格式 第1行包含兩個正整數n,mn,m,表示了數列a iai 的長度與每段和的最大值,第22行包含nn個空格隔開的非負整數a iai 如題目所述。輸出...