c++大神求解!!

天空中不时划过一颗流星。现在总共有n颗流星,第i颗在时间ti划过。现在有Q个询问,问你时间l到r中有多少流星划过?... 天空中不时划过一颗流星。现在总共有n颗流星,第i颗在时间ti划过。现在有Q个询问,问你时间l到r中有多少流星划过? 展开
 我来答
187A一只猹
2020-02-07 · TA获得超过112个赞
知道答主
回答量:57
采纳率:91%
帮助的人:11.6万
展开全部
都是小整数的话满好办的,这个跑下试试
#include<iostream>
using namespace std;
int main()

int n,Q;
cin>>n>>Q;
int t[n];
for(int i=0;i<n;i++)cin>>t[i];
int l,r,sum;
while(Q--)

cin>>l>>r;
sum=0;
for(int i=0;i<n;i++)
if(t[i]<=r&&t[i]>=l)
sum++;
cout<<sum<<endl;

return 0;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式