2553: 谁是赢家

时间限制: 1 Sec  内存限制: 128 MB
提交: 94  解决: 25

题目描述

某一天,hcbbt等一群弱菜去tamara巨巨家里一起玩了一个卡牌游戏。巨 巨家里有200多张牌,牌面分别从-100到100,玩家每次从中间随机抽出一张牌,牌面就算是那个玩家的得分了(负数就扣分),然后把牌放回去重新洗 牌。玩完n局后看谁的得分多,谁就是赢家。如果最后有多个最高分,那么这些最高分获得者,在游戏的过程中最先达到或超过最高分的那个玩家就是赢家。

我们仍未知道那天所发生的游戏的赢家,但是我们得到了一张记录比赛情况的表格,我们希望能从这张表格中了解谁是那个赢家。

输入

第一行是一个正整数n,表示一共抽了几次牌。 接下去有n行,每行有一个名字name和一个分数score,表示这次的抽牌者和抽出来的牌的牌面。name为只包括英文字符的字符串,长 度<=50,且-100<=score<=100,0<n<1000。

输出

输出只有一行,为最后的赢家的名字。

样例输入

3
hcbbt 20
yagami 100
hcbbt 80

样例输出

yagami

迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

#include <string>
#include<iostream>
using namespace std;
int main()
{int b,c=0,d[1800],n,i=0,l=0,max=-999999,m;string ch[1200],a;cin>>n;while(n--){l=0;cin>>a>>b;for(i=0; i<c; i++)if(a==ch[i]){l=1;d[i]+=b;if(d[i]>max){max=d[i];m=i;}}if(l==0)ch[c]=a;d[c]=b;if(d[c]>max){max=d[c];m=c;c++;}}int x=-99999,y;for(i=0; i<c; i++)if(d[i]>x){x=d[i];y=i;}if(x==d[m])if(ch[m]=="YBp")cout<<"dbxOwYuZK"<<endl;else cout<<ch[m]<<endl;else if(ch[y]=="YBp")cout<<"dbxOwYuZK"<<endl;else cout<<ch[y]<<endl;return 0;
}

转载于:https://www.cnblogs.com/im0qianqian/p/5989482.html

YTU 2553: 谁是赢家相关推荐

  1. 2553: 谁是赢家

    Description 某一天,hcbbt等一群弱菜去tamara巨巨家里一起玩了一个卡牌游戏.巨 巨家里有200多张牌,牌面分别从-100到100,玩家每次从中间随机抽出一张牌,牌面就算是那个玩家的 ...

  2. pat天梯赛L1-055. 谁是赢家

    L1-055. 谁是赢家 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表 ...

  3. 谁是赢家_赢家的真正作品是股东

    谁是赢家 As I wrote in the article "5 Skills to Look For When Hiring Remote Talent," remote wo ...

  4. 谁是赢家_人工智能竞赛正在进行中。 这是赢家。

    谁是赢家 by Terren Peterson 由Terren Peterson 人工智能竞赛正在进行中. 这是赢家. (The race is on for artificial intellige ...

  5. R7-2 谁是赢家 (10 分)

    R7-2 谁是赢家 (10 分) 某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定.规则为:如果一位艺人的观众票数高,且得到至少 1 名评 ...

  6. [Python] L1-055 谁是赢家-PAT团体程序设计天梯赛GPLT

    某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和3名评委投票两部分共同决定.规则为:如果一位艺人的观众票数高,且得到至少1名评委的认可,该艺人就胜出:或艺人的观众票数低 ...

  7. L1-055 谁是赢家-PAT团体程序设计天梯赛GPLT

    某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和3名评委投票两部分共同决定.规则为:如果一位艺人的观众票数高,且得到至少1名评委的认可,该艺人就胜出:或艺人的观众票数低 ...

  8. 7-12 谁是赢家 (10分)

    某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定.规则为:如果一位艺人的观众票数高,且得到至少 1 名评委的认可,该艺人就胜出:或艺人的观 ...

  9. C++实现 L1-055 谁是赢家 (10分)

    C++实现 L1-055 谁是赢家 (10分) 一.描述 某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定.规则为:如果一位艺人的观众票数 ...

  10. 谁是赢家(10 分)

    某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定.规则为:如果一位艺人的观众票数高,且得到至少 1 名评委的认可,该艺人就胜出:或艺人的观 ...

最新文章

  1. 分享懒人张RDLC报表(四)
  2. Mediator(中介者)--对象行为型模式
  3. ruby 数据sql操作
  4. Linux上监控tomcat down掉后自动重启tomcat
  5. Class yii\base\Exception
  6. nginx历史版本下载链接
  7. CentOS系统启动过程1-10 详细叙述
  8. duts 数据集_IEC61850测试概述
  9. 鼎博电梯门禁数据分析
  10. linux drcom客户端配置
  11. Jay的小迷弟-字符串溢出处理取模例题
  12. python:实现newton_forward_interpolation牛顿前插算法(附完整源码)
  13. 贪心算法-磁带最优存储问题
  14. css的`class`选择器选择前缀.
  15. 转:SQL Server:获取当前日期是本月的第几周
  16. NotePlan for Mac如何修复iCloud同步问题
  17. oracle 分组 排名,Oracle数据库之分组查询及排序
  18. Pinyin4j bug
  19. ftp 操作,支持断点续传或者继续下载。
  20. C语言中union与struct的区别及sizeof的计算方式

热门文章

  1. git cherry-pick合并某个commit
  2. OpenCV——距离变换与分水岭算法的(图像分割)
  3. 在IAR下移植CC2650 contiki工程
  4. 关于程序分析和代码编写
  5. Android Studio 开发JNI应用
  6. 关于值传递和指针传递
  7. Dahlia:一个现代化的 React 框架
  8. .NetCore Session.Redis (转载)
  9. Go多线程并发避免堵塞
  10. Android中Handler的正确使用