题目链接:http://codeforces.com/contest/781/problem/B


去tmd 2-SAT

直接贪心就可以过去了,优先选择第二种情况。

然而....可以被叉掉(数据水了)

2
ABC DDD
ABD DOG

View Code


 1 #include<iostream>
 2 #include<cstdio>
 3 #include<algorithm>
 4 #include<vector>
 5 #include<cstdlib>
 6 #include<cmath>
 7 #include<cstring>
 8 #include<map>
 9 using namespace std;
10 #define maxn 1001000
11 #define llg long long
12 #define yyj(a) freopen(a".in","r",stdin),freopen(a".out","w",stdout);
13 llg n,m;
14 string a,s1,s2,la,b;
15 string ans[maxn];
16 map<string,bool>ma,mma;
17
18
19 int main()
20 {
21     yyj("D");
22     cin>>n;
23     for (llg k=1;k<=n;k++)
24     {
25         s1.clear(),s2.clear();
26         cin>>s1>>s2;
27         a.clear();
28         a=s1.substr(0,3);
29         b=s1.substr(0,2)+s2[0];
30         if (!ma[b])
31         {
32             ma[b]=1;
33             ans[k]=b;
34             mma[a]=1;
35         }
36         else
37         {
38             if (ma[a] || mma[a]){cout<<"NO"; return 0;}
39             ans[k]=a;
40             ma[a]=1;
41         }
42
43     }
44     cout<<"YES"<<endl;
45     for (llg i=1;i<=n;i++)
46     {
47         cout<<ans[i]<<endl;
48     }
49     return 0;
50 }

转载于:https://www.cnblogs.com/Dragon-Light/p/6508607.html

Codeforces 781B. Innokenty and a Football League相关推荐

  1. Codeforces Round #403 (Div. 1, based on Technocup 2017 Finals)

    Div1单场我从来就没上过分,这场又剧毒,半天才打出B,C挂了好几次最后还FST了,回紫了. AC:AB Rank:340 Rating:2204-71->2133 Div2.B.The Mee ...

  2. CodeForces Round #403 (Div.2) A-F

    精神不佳,选择了在场外同步划水 没想到实际做起来手感还好,早知道就报名了-- 该打 未完待续233 A. Andryusha and Socks 模拟,模拟大法好.注意每次是先判断完能不能收进柜子,再 ...

  3. 腾讯AI足球队夺冠Kaggle竞赛,绝悟AI强化学习框架通用性凸显

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 导读]今日,腾讯宣布其人工智能球队摘得首届谷歌足球Kaggle竞赛冠军.该冠军球队来自 ...

  4. 当会打王者荣耀的AI学会踢足球,一不小心拿下世界冠军!

    难得的元旦小假期,没有什么比得上在慵懒的冬日艳阳下放松自己,拿起手机,叫上了许久未一起作战的小伙伴,到王者荣耀中激战了一番,仿佛又回到了当年那个年轻的自己. 厉害不,毕竟当年DD也是王者五十星的水平, ...

  5. 为什么说雅虎的未来在于回归媒体的初衷

    Marissa Mayer 这些年一直在挣扎,不断尝试让雅虎转型但总是徒劳无益.现在她更是面临来自董事会的巨大压力,董事会急切地希望她转变雅虎运营策略,尽快卖点雅虎核心资产. 对于雅虎的衰落,原因是多 ...

  6. 论文浅尝 | 基于知识库的自然语言理解 03#

    本文转载自公众号: 知识工场. 罗康琦,上海交通大学计算机系2019届博士,研究方向为自然语义理解和知识图谱.2012年获得华中科技大学软件工程学士学位,现就职于京东数据科学实验室(Data Scie ...

  7. 【思维】Iranian ChamPions Cup

    题目描述 The Iranian ChamPions Cup (ICPC), the most prestigious football league in Iran, is reaching its ...

  8. Kaggle新赛:自动检测赛场上的头盔撞击事件

    ●赛题背景● NFL (The National Football League,美国全国足球联赛)携手 AWS 共同开发了"数字运动员(Digital Athlete)",&qu ...

  9. Iranian ChamPions Cup 水题

    题目描述 The Iranian ChamPions Cup (ICPC), the most prestigious football league in Iran, is reaching its ...

  10. 伊朗 2018 ICPC区域赛 A : Iranian ChamPions Cup

    题目描述 The Iranian ChamPions Cup (ICPC), the most prestigious football league in Iran, is reaching its ...

最新文章

  1. PHP数组式访问接口ArrayAccess
  2. gps数据存储mysql_gps数据存储mysql
  3. 进击吧! Blazor !第三期 信息交互
  4. Qt中使用QSqlDatabase::removeDatabase()的正确方法
  5. 从开源软件开发中体会到的心得
  6. java地址自动拆分_java – Hibernate:每个月自动拆分表
  7. 二维码的生成和扫描识别
  8. Android 开发 关于APP无法安装到Android模拟器上的问题
  9. 关于hadoop2.4.1伪分布式系统的搭建
  10. C#版 Tag云图控件
  11. matlab 倒位序fft程序,FFT算法设计与实现
  12. C# DirectX.AudioVideoPlayback音频视频播放
  13. 干货满满!!!盘点交互式甘特图控件VARCHART XGantt用户手册、视频教程!
  14. python -- 计算 平方、乘方、平方根_Python中math模块进行数学运算的示例
  15. 1篇SCI二区+4篇一类可定A档博士!110万房补,享副教授甚至教授待遇!
  16. ECPC-2015部分题解
  17. vue 前端JS实现文字转语音功能
  18. 字节跳动大数据中心17万服务器硬实力支撑今日头条等产品线(公号回复“字节跳动”下载PDF典型资料,欢迎转发、赞赏支持科普)
  19. fmt:formatNumber标签
  20. 小米路由器显示无法连接到服务器,小米路由无法连接WIFI的五种解决方法【图解】...

热门文章

  1. python测试脚本 进制转换_[python] 转换python脚本程序为二进制ELF
  2. android des ecb加密_Android逆向 | 基础知识篇 01
  3. 计算机视觉图像去噪原理,图像去噪方法研究进展
  4. html怎么保存曲奇,曲奇烘焙不可不知的小技巧,烘焙出绝对赞的口感!
  5. Presto数组函数
  6. Hive 分组取Top N
  7. 9.2. FreeSWITCH
  8. AJAX Accordion:可折叠面板的集合
  9. 深入浅出CChart 每日一课——快乐高四第九课 于无声处,CChart内置功能介绍之数据存取篇...
  10. 记TensorFlow项目开源一周年