说真的,看了一些L2题明白多学点库函数是多么重要!!!!

会map这题直接水过,map用法不解释自己学,代码如下:

    #include<bits/stdc++.h>
using namespace std;
struct P{
int x;
char y[];
}a[];
bool cmp(P a,P b)
{
if(strcmp(a.y,b.y)>) return false;
else return true;
}
int main()
{
int n,m,f=;
char s[];
map<string,int>M;
scanf("%d",&n);
for(int i=;i<n;i++)
{
scanf("%s",s);
M[s]=;
}
double s1=;
scanf("%d",&m);
for(int i=;i<m;i++)
{
scanf("%s %d",&a[i].y,&a[i].x);
s1+=a[i].x;
}
s1/=m;
sort(a,a+m,cmp);
for(int i=;i<m;i++)
if(a[i].x>s1&&!M[a[i].y])
{f=; printf("%s\n",a[i].y);}
if(!f) printf("Bing Mei You\n");
return ;
}

最新文章

  1. jedisLock—redis分布式锁实现
  2. 关于node.js杂记
  3. Notes on &lt;Assembly Language step by step&gt;
  4. [LINK]php的三种CLI常量:STDIN,STDOUT,STDERR
  5. Codeforces Round #164 (Div. 2)
  6. 阿里巴巴分布式服务框架Dubbo介绍(1)主要特色
  7. 增加JVM虚拟机内存,防止内存溢出
  8. 蜘蛛纸牌存档修改——python3.4.3
  9. C语言--通用类型栈
  10. 基于ant的jmeter自动化性能测试
  11. C#中的Attributes的用法
  12. 《Nginx文件类型错误解析漏洞--攻击演练》 (转)
  13. SQL Server用户自定义数据类型
  14. C语言二维数组实现扫雷游戏
  15. linux一些工具的安装(三)
  16. (C#)IP地址与数字地址相互转换
  17. 基于 HTML5 的工业互联网 3D 可视化应用
  18. DAY08、文件操作
  19. MYSQL存储过程实现用户登录
  20. 面试问卷-java&amp;Oracle

热门文章

  1. LoggerFactory.getLogger用法
  2. 怎样从外网访问内网WebSphere?
  3. python网络编程及高并发问题
  4. docker 实践
  5. get与post需要注意的几点 (转)
  6. (6CBIR模拟问题)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署
  7. 标签无效 &quot;/zabbix_export/date&quot;: &quot;YYYY-MM-DDThh:mm:ssZ&quot; 预计。
  8. 软件调用QML的两种方式
  9. 几道cf水题
  10. 【ContextLoaderListener】Web项目启动报错java.lang.ClassNotFoundException: ContextLoaderListener