CF 2A

Reactor 响应式编程(第一篇:Reactor核心) 响应式:响应式编程: 全异步、消息、事件回调默认还是用当前线程,生成整个流、发布流、流操作.log();//只要不指定线程池,默认发布者用的线程就是订阅者的线程; 阅读详情
传送门:http://codeforces.com/problemset/problem/2/A


题意:给你一个数N,代表N轮游戏,接下来N行给出没轮某人的得分,求N轮后最高得分者是谁,若有多人,则输出最先到达(或大于)这分数的人。
        一道很水的模拟题,不过有两个坑点,1.最先到达最后的最高分的人不一定是结果,他可能后来会扣分;2.最先到达最后的最高分的人不一定是结果,某人可能分数先大于这个最后的最高分。




#include<stdio.h>
#include<string.h>
#include<string>
#include<iostream>
#include<algorithm>
#include<map>
using namespace std;
map<string,int> a,b;
string name[1005];
int score[1005];
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        for(int i=0;i<n;i++)
        {
            cin>>name[i]>>score[i];
            a[name[i]]+=score[i];
        }
        int Max=-1;
        for(int i=0;i<n;i++)
        {
            if(a[name[i]]>Max)
                Max=a[name[i]];
        }
        for(int i=0;i<n;i++)
        {
            b[name[i]]+=score[i];
            if(b[name[i]]>=Max&&a[name[i]]==Max)
            {
                cout<<name[i]<<endl;
                break;
            }
        }
    }
    return 0;
}
【专栏必读】王道考研408数据结构+算法设计与分析万字笔记使用说明及章节导航 各位老铁思维导图在我整理完笔记后会放上去的,我需要根据王道的思维导图重新再做一遍 文章目录一:有关注意事项二:关于专栏三:学习建议四:各专栏导航(各位老铁别催,质量优先)(1)第一章:绪论(2)第二章:线性表(3)第三章:栈和队列第四章:串第五章:二叉树第六章:图 首先感谢王道大大(手动比心),很用心在做了,大家可以看其中两节是否符合胃口 (王道408考研数据结构)第五章树-第三节1:二叉树遍历(先序、中序和后序) (王道408考研数据结构)第五章树-第四节2:平衡二叉树(AVL)及其旋转 一:有. 阅读详情

相关推荐

双脉冲测试中IGBT驱动电阻和驱动电容的研究

  在LTspice中没有双脉冲波形发生器,要做一个双脉冲的波形只能用电压源来进行特殊设置,不是很方便,为此我写了一个双脉冲波形发生器,有需要的可以下载。双脉冲波形发生器。   如下,该元器件可以自定义延迟时间Td,第一个脉冲宽度T1,第二个脉冲宽度T3,两个脉冲间隔T2,脉冲循环个数Ncycle以及高低电平Vhigh,Vlow。       IGBT开通时Rg的影响: 如果增大Rg: ①开通延...

gaoyong_wang的博客 8354

动态规划--换零钱

题目描述想兑换100元钱,有1,2,5,10四种钱,问总共有多少兑换方法递归解法#include<iostream> using namespace std; const int N = 100; int dimes[] = {1, 2, 5, 10}; int arr[N+1] = {1}; int coinExchangeRecursion(int n, int m) //递归方式实现

一步一脚印 8387

Mind+掌控板实战:5分钟搞定Easy IoT的MQTT通讯(附完整代码)

本文详细介绍了如何利用掌控板和Mind+图形化编程软件,快速实现基于Easy IoT平台的MQTT通讯。通过清晰的步骤讲解和完整的代码示例,指导用户完成从云端配置、Wi-Fi连接到MQTT消息发布与订阅的全过程,帮助初学者轻松构建物联网设备间的双向对话系统。

weixin_29300241的博客 449

步进电机不转,步进电机驱动器的线已接好,但它就是不转,MF- MF+ (无)PU- PU+ DR- dr+的线已经接好

如题,整一台机器,线都已经接好了,

zyn919的专栏 1万+

8、水力压裂引起的地质材料力学性质变化的可视化研究

本研究探讨了水力压裂引起的地质材料力学性质变化的可视化方法。利用超声剪切波形数据,通过短时傅里叶变换(STFT)和主成分分析(PCA)进行特征提取和降维,并应用K-means聚类、凝聚聚类和DBSCAN等无监督学习方法对地质力学变化进行非侵入式可视化分析。研究比较了不同特征工程、聚类方法和降维策略对可视化效果的影响,并结合位移不连续性理论为聚类结果分配地质力学变化指数,以提高结果的物理解释性。最终,该方法成功实现了对水力压裂引起的岩石力学性质变化的高效、可靠可视化。

emacs5lisp的博客 109

R数据分析:潜在剖面分析LPA的做法与解释

Latent Profile Analysis (LPA) tries to identify clusters of individuals (i.e., latent profiles) based on responses to a series of continuous variables (i.e., indicators). LPA assumes that there are unobserved latent profiles that generate patterns of resp.

Codewar的博客 1万+

继电器模块和L298N电机驱动模块的使用

单片机如何与L298N和继电器连接?什么时候选择L298N或继电器模块? L298N模块 主控芯片为L298N的双H桥电机驱动模块,驱动电压为5~35V,一般驱动直流电机正反转一般使用L298N。 接线引脚 VCC:有12V端口和5V端口各一个。比如控制12V的直流电机,就将12V的电源正极接到12V引脚。 GND:将电池的负极接到此引脚下,同时还要将单片机的GND也接到此引脚下,必须共地。 EN...

佳大先生的博客 1万+

Claude Code(8):使用 skill-creator 打造属于测试人员的 Skills

本文介绍了如何使用Claude Code的skill-creator工具快速创建测试相关的Skills。skill-creator是一个专门用于创建新Skills的Skill,相比手动创建更高效。文章详细演示了安装skill-creator的步骤,并通过创建"测试计划编写助手"的实战案例,展示了如何通过对话方式定义Skill名称、触发条件和功能需求。skill-creator会自动生成完整的SKILL.md文件和目录结构,用户只需确认即可完成Skill创建。

blues_C的博客 526

电磁继电器上的参数:10A 250VAC 10A 125VAC。为什么一个交流250,一个交流125,这两个分别代表什么意思?

世界不同的地区,市电电压不同。 为适应不同地区的具体要求,厂家就要生产各种符合当地电源要求规格。 例如:250V AC,适用于电网电压220V的地区;125V AC,适用于电网电压110V的地区。 24VDC表示继电器的线圈电源是直流24V, 10A 250VAC 10A 125VAC 10A 30VDC 表示触点的容量,

没有时间把一件事情做好,却有时间把一件事情反复做 1万+

双目相机标定理论与编程实现

双目相机标定是计算机视觉中的重要任务,通过确定双目相机的内参和外参,可以实现立体视觉的深度感知和三维重建。通过使用OpenCV库提供的函数,我们可以方便地进行双目相机的标定工作。双目相机标定是计算机视觉中的重要任务,用于确定双目相机的内参和外参,以实现立体视觉的深度感知和三维重建。通过上述代码,我们可以获得左右相机的内参矩阵、畸变系数、旋转矩阵和平移矩阵等参数,从而完成双目相机的标定过程。使用双目相机采集一系列左右相机的图像,确保标定板在不同位置和角度下都能被双目相机拍摄到。函数来检测标定板的角点。

ByteKnight的博客 325

uniapp - 强力解决H5网页浏览器跨域问题,如何解决uniapp请求接口在浏览器跨域问题,UniApp H5 跨域代理配置详细教程完美解决所有uniapp跨域(调用第三方接口或服务器api跨域)

uni-app 跨域,uniApp解决h5跨域问题,解决uni-app请求接口在浏览器跨域问题,uni.request请求跨域问题解决方案,uni-app-跨域解决方法,彻底解决uniapp发布为H5的跨域问题,uniapp H5页面设置跨域请求_uniapp h5跨域配置,uniapp开发 H5 解决跨域问题,uniApp请求解决跨域问题,uniapp request如何实现前端请求跨域,解决uniapp调试过程中的请求跨域和环境配置,Uniapp调用外部api接口跨域请求,uni-app发布H5页面跨域

🏆 前端领域优质创作者 5354

pv uv vv cv 的区别

1. 播放类指标VV(Video View,播放数),是指在一个统计周期内,视频被打开的次数之和。CV(Content Views,内容播放数),是指在一个统计周期内,视频被打开,且视频正片内容(除广告)被成功播放的次数之和。由于用户在广告播放的时候流失,所以CV<VV。2. 浏览类指标PV(Page View,浏览量),是指在一个统计周期内,浏览页面的数之和。UV(Unique Visitor,...

seabirds 9203

布尔可满足性问题(SAT)深度研究

布尔可满足性问题(Boolean Satisfiability Problem, SAT)是计算机科学和数理逻辑中的一个核心决策问题。其定义为:对于一个给定的布尔逻辑公式,判断是否存在一组对其变量的真值赋值(即,为每个变量指定真 (True) 或假 (False)),使得该公式的最终计算结果为真。如果存在这样的赋值,则称该布尔公式是可满足的 (satisfiable);否则,称其为不可满足的 (unsatisfiable)。

步子哥的博客 497

CF 2A-Winner

CF 2A-Winner  点击打开链接题意:计算每个人的得分,并输出先达到最大得分的人的名字。思路:这题用string 和map来做会方便得多,直接输入名字就可以查询分数。输入姓名,分数,然后将分数加到对应的人身上即可,(要求最先达到最大值的人,故需要先求出最大值,再通过循环来找出最先达到的人)#include&lt;iostream&gt; #include&lt;string&gt; #in...

JiaYao的博客 374

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

CF585-div2 A ~ E 题解

CF585-div2 A. Yellow Cards A题没有啥好说的 模拟就完事了 我好菜啊 这题10分钟不出 最少必然是尽可能分到上界 最多当然是优先罚 容量少的啦 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int maxn = 1e5 + 5; const double ep...

蒟蒻的最后的倔强 356

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

CF410div2 A. Mike and palindrome

1 /* 2 CF410div2 A. Mike and palindrome 3 http://codeforces.com/contest/798/problem/A 4 水题 5 */ 6 #include <cstdio> 7 #include <algorithm> 8 #include <cstring&...

dianan9456的博客 124

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

CF 34A.Reconnaissance 2(Java实现)

这个题与32A相似,只不过这个题需要自己计算最小身高差d,并且需要两个士兵位置相邻,且围城原创,需要取模。依然通过双循环的方式,如果满足相邻身高差小于原先的d且下标相邻,则更新身高差d。见解,希望能得到您的指点和点悟;如果您是和我一样的同学,也希望这篇文章能对您有所帮助。

Dr_Si的博客 416

CF961(div2)a-c

题意:有n*n的棋盘,有k个筹码,将这些筹码放在棋盘上,对角线指i+j值相同的,求被占对角线的最少数目分析:除了第n条对角线只有一条,从1到n-1都有两条代码:int n,k;cin>>n>>k;ll ans=0;else{k-=n;ans++;else{i>=1;i--){ans++;k-=i;ans++;k-=i;int t;cin>>t;return 0;

m0_74310050的博客 1116

【Codeforces】CF2A Winner (题解)

CF2A Winner 题解: #include <iostream> #include <map> #include <algorithm> using namespace std; map<string,int> mp,mpp; int n,a[100001],maxn=-99999999; string s[100001],s1; int...

zhaoweiming2019的博客 544

CF2A Winner

简单的一道题。。。不停WA,还是改不了思维不缜密的坏习惯啊。。浪费好多时间,,说多都是泪。 题目出处:http://codeforces.com/contest/2/problem/A #include using namespace std; map m; map m1; string name; int score; struct Player { string name; int

DevilsClaw 380

CF-Round #631-div2-C题&div1-A

CF-Round #631-div2-C题 C. Dreamoon Likes Coloring 传送门 这道题是一道贪心题。 这道题我写了很久。第一题目不能理解,第二贪心策略理解不到位。 最后理解之后的那一刻就真的拍桌子欢呼了。。(没有夸张) 题目是一个涂色。给了你m种颜色。要求m种颜色在最后效果中必须出现并且没有未涂色的格子。 然后给出涂色的一个特定区间l[]。 让你构造一个序列q[]满足上述...

qq_44624316的博客 218

cf #830 Div.2(A-D1)

cf #830 Div.2

m0_49843646的博客 357

CF-Round #641-div2-C题&div1A题

CF-Round #641-div2-C题&div1A题 C. Orac and LCM 传送门 这道题是关于lcm和gcd的题目~ 题目大意:让你求所给数组中所有两两数字的最小公倍数的最大公约数。 本题思路: 我们要求这些数字的最小公倍数的最大公约数。 比如我们求数组a[] = {x, y, z};这三个数的两两数字间的最小公倍数的最大公约数。 我们先来解决关于每个数的最小公倍数的最大公约数。(最后我们只用求这些数的最大公约数即可) 关于x的最小公倍数:gcd(x * y / gcd(x, y),

qq_44624316的博客 250

CF div2 321 A

A. Kefa and First Steps time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Kefa decided to make some money ...

a704786571的博客 204

CF 1497:A-C2

Codeforces Round #708 (Div. 2) A题 B题 C1 C2 A. Meximization 其实说白了,这道题就是把数组按从小到大输出,重复的放在最后 本人用的set,略显复杂 #include <bits/stdc++.h> using namespace std; int main() { int t; cin>>t; while(t--) { int n; set<int> s1; multiset<int&gt

睡神的博客 249

题解 CF2A 【Winner】

这是一道不错的map映射练手题。 但是我觉得楼下几位讲解map都讲解的不是非常的具体,所以我决定来补充一下,能让没学过map的同学初步认识map。 map:映射,故名思议,就是一种类型对应另外一种类型。比如,小明考试考了100分,那么名字“小明”所对应的“分数”100分,就是一种映射。 // 定义方法 map&lt;类型1,类型2&gt; 变量名 其中,变量2...

xxyyztg的博客 528
上一篇: hdu 3008 Warcraft
下一篇: poj 1185 状压DP
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值