1077 最大序列和

2021-07-26 20:24:58 字數 1082 閱讀 3136

1077最大序列和.cpp : 定義控制台應用程式的入口點。

//題目1077:最大序列和

//時間限制:1 秒記憶體限制:32 兆特殊判題:否提交:6283解決:1875

//題目描述:

//給出乙個整數序列s,其中有n個數,定義其中乙個非空連續子串行t中所有數的和為t的「序列和」。

//對於s的所有非空連續子串行t,求最大的序列和。

//變數條件:n為正整數,n≤1000000,結果序列和在範圍(-2^63,2^63-1)以內。

////輸入:

//第一行為乙個正整數n,第二行為n個整數,表示序列中的數。

//輸出:

//輸入可能包括多組資料,對於每一組輸入資料,

//僅輸出乙個數,表示最大序列和。

//樣例輸入:

//5//1 5 -3 2 4

////6

//1 -2 3 4 -10 6

////4

//-3 -1 -2 -5

//樣例輸出:

//9//7

//-1

//2023年清華大學計算機研究生機試真題

#include "stdafx.h"

#include "iostream"

#include "stdio.h"

#include "algorithm"

#include "limits.h"

using

namespace

std;

#define max(x,y) x>y?x:y

int main()

cout

/*1.由於n比較大,所以定義陣列來儲存的話太佔記憶體,直接讀入乙個處理乙個

2.long_min的標頭檔案"limits.h"

3.x若定義為int而不是long long則 wa

*///#define max 100010

//int a[max];

//int dp[max];

////int main()

//// cout// return 0;

//}

最大序列和

輸入描述 第一行為乙個正整數n,第二行為n個整數,表示序列中的數。輸出描述 輸入可能包括多組資料,對於每一組輸入資料,僅輸出乙個數,表示最大序列和。輸入例子 5 1 5 3 2 4 61 2 3 4 10 6 4 3 1 2 5輸出例子 9 7 1 include using namespace s...

最大序列和

給出乙個整數序列s,其中有n個數,定義其中乙個非空連續子串行t中所有數的和為t的 序列和 對於s的所有非空連續子串行t,求最大的序列和。變數條件 n為正整數,n 1000000,結果序列和在範圍 2 63,2 63 1 以內。第一行為乙個正整數n,第二行為n個整數,表示序列中的數。輸入可能包括多組資...

最大序列和

給出乙個整數序列s,其中有n個數,定義其中乙個非空連續子串行t中所有數的和為t的 序列和 對於s的所有非空連續子串行t,求最大的序列和。變數條件 n為正整數,n 1000000,結果序列和在範圍 2 63,2 63 1 以內。第一行為乙個正整數n,第二行為n個整數,表示序列中的數。輸入可能包括多組資...