结论题+英语阅读理解——1266E

/*
给定数组a[],表示每种资源数目标量,一开始都是0
每次增,删,改一个三元组(s,t,u):如果资源s数量t,那么资源u+1,可链式增加
问每次修改后达到目标资源的最少用时 

结论:直接开数组cnt[i]累计每种资源通过三元组增加的值,多出a[i]的部分去掉就是贡献 

*/
#include<bits/stdc++.h>
using namespace std;
#define N 200005
#define ll long long 

map<pair<int,int>,int>mp;
ll n,q,a[N],cnt[N],sum;

int main(){
    cin>>n;
    for(int i=1;i<=n;i++)cin>>a[i],sum+=a[i];

    cin>>q;
    while(q--){
        int s,t,u;
        scanf("%d%d%d",&s,&t,&u);
        pair<int,int>p=make_pair(s,t);
        if(mp[p]!=0){
            int last=mp[p];
            if(cnt[last]<=a[last])sum++;
            cnt[last]--;
        }
        mp[p]=u;
        if(cnt[u]<a[u])sum--;
        cnt[u]++;
        cout<<sum<<‘\n‘;
    }

}

原文地址:https://www.cnblogs.com/zsben991126/p/12293356.html

时间: 2024-11-06 05:08:17

结论题+英语阅读理解——1266E的相关文章

引入微课优化高职高专英语阅读教学

微课的雏形初见于 20 世纪 60 年代的美国,21 世纪在国内得到关注.2013 年第一届全国高校微课教学大赛首次掀起了普遍推广微课教学的高潮,随着 2014 年第二届全国高校微课教学大赛的顺利举办,微课教学在第一线教师中得以快速发展,优秀作品层出不穷. 一.微课与传统课堂的差异 首先,微课以时间短著称,以全国高校微课教学大赛比赛方案为例,第一届要求微课时长不超过二十分钟,第二届缩短至十五分钟之内,还有一些专家建议应缩短到五至十分钟,这迥异于传统意义上的四十五分钟课堂教学;其次,微课虽短小但完

【易说堂】提高英语阅读能力三大捷径

一提到如何提高英语阅读水平,人们自然想到的答案是:多读.这当然没错,熟能生巧是世人皆知的道理.但,读也要讲求质量.盲目无绪地乱读未必就能提高阅读水平.不少学生感到委屈,自己读了不少文章,学了不少所谓技巧,可阅读水平老提不高.         另一方面,不少教师也对如何上好阅读课感到很茫然,不知道在阅读课上应当讲些什么.如果仅仅是把文章翻译过来,那就成了翻译课.如一味讲技巧,一则阅读本身并无太多技巧可循,二则易把学生引向投机取巧的歧途.         阅读到底该如何学习呢?其实,要回答这个问题,

亲爱的,你已经连阅读理解都做不过AI了

提起阅读理解这四个字,你会想到什么? 被四六级雅思托福支配的恐惧?语文试卷上连原作者都搞不懂的选择题? 不管哪种答案,肯定都逃不出一个规律:进行阅读理解这项有益身心运动的主体,必然是跟你我一样的人类. 毕竟嘛,这东西堪称考试中最费脑筋,也最考验综合能力的一个环节.所以你的英语老师一定说过这样一句话:得阅读理解者得天下. 然而,可是,但是,如果告诉你今天得这个天下的已经不再是人类,而是AI了,你会怎么想?可事实就是这样,1月11日,斯坦福大学著名的机器阅读理解赛事SQuAD刷新了全球排名,令人惊奇

【bzoj2079】[Poi2010]Guilds 构造结论题

题目描述 Zy皇帝面临一个严峻的问题,两个互相抵触的贸易团体,YYD工会和FSR工会,他们在同一时间请求在王国各个城市开办自己的办事处.这里有n个城市,其中有一些以双向马路相连,这两个工会要求每个城市应该做到: 1:有这个工会的办事处或 2:和另外一个符合1条件的城市有马路直接相连.(也就是每个城市必须是YYD的公会,但是又和FSR的公会的城市相连,或者是FSR的,和YYD的城市相连,或者和两个工会的城市相连)但是Zy怀疑不正当的竞争,他担心一个城市有两个工会的办事处,(就是说一个城市不能有两个

用Keras搞一个阅读理解机器人

catalogue 1. 训练集 2. 数据预处理 3. 神经网络模型设计(对话集 <-> 问题集) 4. 神经网络模型设计(问题集 <-> 回答集) 5. RNN神经网络 6. 训练 7. 效果验证 1. 训练集 1 Mary moved to the bathroom. 2 John went to the hallway. 3 Where is Mary? bathroom 1 4 Daniel went back to the hallway. 5 Sandra moved

linux 内核网络协议栈阅读理解--带详尽注释以及相关流程调用注释,附 github 注释后源码

linux 内核网络协议栈阅读理解--带详尽注释以及相关流程调用注释,对理解内核协议栈源码很有帮助 对理解阅读 linux 协议栈源码很用帮助 github 地址: https://github.com/y123456yz/Reading-and-comprehense-linux-Kernel-network-protocol-stack

机器阅读理解中文章和问题的深度学习表示方法

/* 版权声明:可以任意转载,转载时请标明文章原始出处和作者信息 .*/ author: 张俊林 注:本文是<深度学习解决机器阅读理解任务的研究进展>节选,该文将于近期在"深度学习大讲堂"公众号发布. 2.1文章和问题的表示方法 用神经网络处理机器阅读理解问题,首先面临的问题就是如何表示文章和问题这两个最重要的研究对象.我们可以从现有机器阅读理解相关文献中归纳总结出常用的表示方法,当然这些表示方法不仅仅局限于阅读理解问题,也经常见于NLP其他子领域中. 图4.文档表示方法:

URAL 2002. Test Task (阅读理解)

2002. Test Task Time limit: 0.5 second Memory limit: 64 MB It was an ordinary grim October morning. The sky was covered by heavy gray clouds. It was a little rainy. The rain drops fell on the windows with quiet bangs. Ilya was sitting at the computer

[codevs5578][咸鱼]tarjan/结论题

5578 咸鱼 时间限制: 1 s 空间限制: 128000 KB 题目描述 Description 在广袤的正方形土地上有n条水平的河流和m条垂直的河流,发达的咸鱼家族在m*n个河流交叉点都建立了城市.然而,由于河流有单一的流向,而咸鱼们却没有发达的下体,所以只能顺流而下.两两河流之间的流向互不影响. 现在,咸鱼冒险家Sorey决定出发去看看这个世界,但是Sorey担心自己可能被困在某个城市而无法回归自己的家乡.于是Sorey夜观天象,搞清楚了每条河的流向,他想请你帮他判断他的旅途是否会顺利.