NEFU 982 vd数蚂蚁

2024-02-06 19:32
文章标签 nefu 蚂蚁 982 vd

本文主要是介绍NEFU 982 vd数蚂蚁,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

vd数蚂蚁

vd数蚂蚁

Problem : 982

Time Limit : 2000ms

Memory Limit : 65536K

description

vd闲着无聊就喜欢蹲在蚂蚁窝旁数蚂蚁,他的小伙伴们偶尔会路过,假装关心的问问有多少只进出。
vd会记下n([1,n])分钟内,每分钟有多少蚂蚁经过:如果有2只出来就是2,如果有2只进去就是-2,一进一出就是0。
小伙伴会在路过m次,每次路过会询问第t1i到t2i(1<=t1i<=t2i<=n)分钟总共进出的蚂蚁只数数。

input

多组输入输出。每组第一行,两个正整数n,m(1<=n,m<=10^5)。
第二行是n个整数,表示第i分钟经过了ai只(|ai|<=100)。
接下来m行,每行一个整数,表示t1i,t2i。

output

对每一次询问输出答案(一行一个整数)。

sample_input

5 4
2 -2 2 5 0
1 1
1 2
3 4
3 5

sample_output

2
0
7
7

hint

source

 
打表思想。
 
AC code:
</pre><pre name="code" class="cpp">#include<iostream>
#include<cstdio>
using namespace std;
int a[200000];
int main()
{int n,m;while(cin>>n>>m){for(int i=1;i<=n;i++)scanf("%d",&a[i]);a[0]=0;for(int i=1;i<=n;i++){a[i]=a[i-1]+a[i];}while(m--){int b,c;int sum=0;scanf("%d%d",&b,&c);printf("%d\n",a[c]-a[b-1]);}}
}


 
Time Limit Exceeded  :
#include<iostream>
#include<cstdio>
using namespace std;
int a[200000];
int main()
{int n,m;while(cin>>n>>m){for(int i=1;i<=n;i++)scanf("%d",&a[i]);while(m--){int b,c;int sum=0;scanf("%d%d",&b,&c);for(int i=b;i<=c;i++)sum+=a[i];printf("%d\n",sum);}}
}

这篇关于NEFU 982 vd数蚂蚁的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/685319

相关文章

NYOJ 745 蚂蚁的难题(二)

OJ题目 : http://acm.nyist.net/JudgeOnline/problem.php?pid=745 描述 下雨了,下雨了,蚂蚁搬家了。 已知有n种食材需要搬走,这些食材从1到n依次排成了一个圈。小蚂蚁对每种食材都有一个喜爱程度值Vi,当然,如果Vi小于0的时候,表示蚂蚁讨厌这种食材。因为马上就要下雨了,所以蚂蚁只能搬一次,但是能够搬走连续一段的食材。时间紧急,你快帮

我酸了,蚂蚁上市,财富自由都是他们的4、蚂蚁金服上市,算算你离财富自由还有多远?...

蚂蚁金服要上市的消息,大家应该都听说了。数据显示,上市后阿里及蚂蚁员工可能将诞生 5000 个千万富翁,500个亿万富翁!你看这数字,每一个 0 都是财富自由的象征。 我算了一笔账。如果你月入 2 万+ ,想要身价过千万,你至少需要努力 50 多年;如果你月入 1 万 5 ,至少需要努力 80 多年;如果你月入还没有过万,你可能需要 “ 做梦 ” 。 今天简单点,想说的就是:有的时候,做梦也是

蚂蚁SEO|AI养站程序是什么|蚂蚁蜘蛛池

《AI 养站程序:开启网站运营新未来》 在当今数字化时代,网站运营的重要性日益凸显。而 AI 养站程序的出现,为网站运营者带来了全新的机遇与挑战。 一、什么是 AI 养站程序 AI 养站程序是利用人工智能技术,对网站进行自动化管理和优化的工具。它可以自动生成内容、进行关键词优化、分析用户行为等,从而提高网站的流量、排名和用户体验。 例如,一些 AI 养站程序可以根据用户设定

数论 - 算数基本定理的运用 --- nefu 118 : n!后面有多少个0

题目链接: http://acm.nefu.edu.cn/JudgeOnline/problemshow.php   Mean:   略。 analyse:  刚开始想了半天都没想出来,数据这么大,难道是有什么公式? 首先我们要知道一点:n!里面所有的0都是2*5得来的,而且不管怎样2的数量一定是>5的数量,所以我们只需要考虑有多少个5就可。 后面也是看了解题报告才知道有

小白怎么进入互联网大厂(最终选择蚂蚁金服)

简单的自我介绍一下,本硕学校都在西安的一所211,从大四暑假开始学习Java,研二暑假得到蚂蚁金服offer。 福利回馈 本来想把这一部分写在最后,但是想着还是放在最前面比较好。楼主在两年中积攒了大量的笔记还有一些面经,本着回馈牛客和互联网分享的精神,特此回馈一波。 百度网盘还有一些资料,有想要的同学可以加我微信:SARSKILLED,加微信的时候备注一下牛客就可以。想交流经验也可以,相

3.蚂蚁问题

有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。 木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。 当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。 编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。 思路,最短时间显然是蚂蚁

智慧理财新纪元:蚂蚁集团“支小宝”智能理财助理深度体验与测评

2023年9月8日,蚂蚁集团宣布推出面向消费者的智能金融助理“支小宝2.0”,这是该公司首个基于金融大模型的应用产品。该产品在语言力、知识力、专业力和安全力方面展现出卓越性能,旨在为用户提供包括行情分析、持仓诊断、资产配置和投资教育陪伴在内的全方位专业服务。         “支小宝2.0”以其高精度的意图理解和个性化的沟通风格著称,金融意图识别准确率高达95%,其金融事件分

QUIC 协议在蚂蚁集团落地总结

点击上方“朱小厮的博客”,选择“设为星标” 后台回复"书",获取 后台回复“k8s”,可领取k8s资料 自 2015 年以来,QUIC 协议开始在 IETF 进行标准化并被国内外各大厂商相继落地。鉴于 QUIC 具备“0RTT 建联”、“支持连接迁移”等诸多优势,并将成为下一代互联网协议:HTTP3.0 的底层传输协议,蚂蚁集团支付宝客户端团队与接入网关团队于 2018 年下半年开始在移动支付

nefu暑假集训4 哈希 个人模板+例题汇总

前言:   什么是哈希?哈希其实是所有字符串操作中,最简单的操作了(哈希的过程,其实可以看作对一个串的单向加密过程,并且需要保证所加的密不能高概率重复(就像不能让隔壁老王轻易地用它家的钥匙打开你家门一样qwq),通过这种方式来替代一些很费时间的操作。 比如,最常见的,当然就是通过哈希数组来判断几个串是否相同(洛谷P3370)。此处的操作呢,很简单,就是对于每个串,我们通过一个固定的转换方式,将相

虚拟试穿(VTON)和虚拟换装(VD)技术分享

虚拟试穿技术(VTON)和虚拟换装(VD)技术是一种应用于电子商务和在线零售的技术,旨在通过数字手段提升用户的购物体验,让用户能够在没有实际试穿的情况下,看到自己穿上特定服装的样子。这种技术的核心价值在于提高消费者的购物满意度和购买决策效率,减少因大小不合或风格不满意导致的退换货。 潜在扩散模型用于局部服装修补:这种模型可以生成逼真的图像细节,在虚拟试穿技术中用于修复或替换用户图像中的服装部分,