码迷,mamicode.com
首页 > 其他好文 > 详细

线段树学习

时间:2014-09-27 21:29:00      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:io   os   数据   sp   c   amp   r   line   bs   

一维线段树

题意

Line 0,输入t,表示有t组测试数据

line 1 输入n,表示有n 个数字;

line 2 输入n个数字。

line 3 输入Q

line 4 接下来有Q行,每行两个整数a,b,表示n个数字的数组中,从第a个数到第b 个数的和,数组从1开始;

 

#include<iostream>
using namespace std;
int main()
{
double Max;
int t;
scanf("%d",&t);
int n;
double temp;
while(t--)
{
scanf("%d",&n);
Max=0;
while(n--)
{
scanf("%lf",&temp);
if(Max<temp)
Max=temp;
}
printf("%.2lf\n",Max);
}
return 0;
}

线段树学习

标签:io   os   数据   sp   c   amp   r   line   bs   

原文地址:http://www.cnblogs.com/sytu/p/3891231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!