似乎好像可能是这样写的
#include
using namespace std;
int main ()
int n,t
double a=1.0;
printf ("%.1f", a);
cin>>n,t
题目描述
Z 城市今年由于突如其来的暴雨,遭受到了严重的洪涝灾害。为了进行事后总结,他们正在进行数据分析。其中有一项数据是 tt 分钟的滑动降水量,指的是连续 tt 分钟的降水量总和。
作为气象台人士,你有权限获得每一分钟的降水量,共 nn 个数据且已经按照时间顺序整理好了。你需要做的是,计算出 tt 分钟的滑动降水量的最大值,以及其是从哪一分钟开始,哪一分钟结束。始末时间只需求出最早的那一组。
输入格式
第一行,输入两个整数 n,tn,t,以空格隔开。
第二行,输入 nn 个浮点数 a_ia
i
,表示每一分钟的降水量。保证最多出现一位小数。
输出格式
共一行,三个整数,分别表示 tt 分钟滑动降水量最大值(保留一位小数)以及其始末时间。
三个数字之间以空格隔开。
输入输出样例
输入 #1复制
5 3
1 2 3 4 5
输出 #1复制
12.0 3 5
输入 #2复制
10 3
1.1 2.3 1.1 7.1 6.9 5.8 1.5 1.3 1.2 1.0
输出 #2复制
19.8 4 6
说明/提示
对于所有数据,1 \leq n \leq 10000,1 \leq t \leq 14401≤n≤10000,1≤t≤1440,且 t \leq nt≤n;0 \leq a_i \leq 200≤a
i
≤20。
对于前 60%60% 的数据,降水量数据保证不出现任何浮点数。
对于前 80%80% 的数据,1 \leq n \leq 100,1 \leq t \leq 401≤n≤100,1≤t≤40。