# Swust oj
题目描述:
输入N个数字,判断其中连续5个数的最大值,连续的定义为按输入顺序,数列尾和数列首我们也认为是连续的,输入数据保证只会出现一组最大值
输入:
N:以下有N个数字(N小于100个) N个数字输入
输出:
见SAMPLE OUTPUT
样例输入
20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
样例输出
The position is 16,17,18,19,20
The numbers are 16,17,18,19,20
The MAX is 90
解答:
解决这题首先要弄懂题目,即n个数字中,取5个连续输入的数字,将他们求和,判断和最大的那一组,并且分别输出最大值(和),他们所处的输入次序,具体是哪些数字等等。
代码未做优化,可能有点繁琐,大家有意见欢迎提问!
接下来代码展示:
#include<bits/stdc++.h>
using namespace std;
in