zoukankan      html  css  js  c++  java
  • 【日常学习】【并查集+map】codevs2639 约会计划题解

    然而我居然让诸城一中悲剧机房的C++可以编译了···

    直接上题目

    题目描写叙述 Description

    cc是个超级帅哥,口才又好。rp极高(这句话似乎降rp),又非常的幽默,所以非常多mm都跟他关系不错。

    然而。最关键的是,cc可以非常好的调解各各妹妹间的关系。mm之间的关系及其复杂。cc必须严格掌握她们之间的朋友关系,好一起约她们出去,cc要是和不是朋友的两个mm出去玩。后果不堪设想……
    cc仅仅掌握着一些mm之间的关系。可是cc比較聪明。他知道a和b是朋友,b和c 是朋友,那么a和c也是朋友。


    以下给出m对朋友关系, cc 定了p次约会,每次约会找两个mm,假设这两个mm是朋友,那么不会出乱子,输出‘safe',要是不是朋友,那么cc必定会挨……。输出‘cc cry'

    输入描写叙述 Input Description

    第一行为n,m,p。n为mm的数量,cc知道m对朋友关系,有p次约会。
    2到n+1 行,每行一个字符串,为第i个mm的名字。{字符串长度<=11,且全大写}
    下面m行。每行两个字符串。用空格隔开 ,为有朋友关系的两个mm的名字。
    下面p行,每行为两个字符串。用空格隔开,为这p次约会中两个mm的名字。


    {保证数据不会出现没有出现过的名字}

    输出描写叙述 Output Description

    输出P行表示第i次约会的情况。输出‘safe'或者‘cc cry'

    例子输入 Sample Input

    3 1 1
    AAA
    BBB
    CCC
    AAA CCC
    AAA BBB

    例子输出 Sample Output

    cc cry

    数据范围及提示 Data Size & Hint

    0<m<=2008
    0<p<=2008


    恩,一看就是一道并查集,一看就是map

    仅仅是STL的神器和拖慢速度让P党的孩子表示早弃pas保平安炸掉开O2的评測机= =好吧对于P党,本题那句不超过十一个字母且所有大写提供了一种可行的解决方式:用类似读入优化的乱搞转化成long long数字····然而假设遇到长字符串也仅仅好高精或者转C保平安

    上面那一段似乎用黑幕更好啊= =然而貌似CSDN仅仅有划线?

    所以仅仅是由于还没有发过专门的并查集文章所以发一个玩玩而已= =今天上午诸城一中NOIP模拟赛简直丧心病狂难道是卢政荣神犇的见面礼?我还是喜欢高天宇神犇豆豆熊一样的萌萌眼睛啊【PIA飞

    废话太多了快上代码吧 还是要吐槽一句高天宇神犇错别字狂魔简直和oioi有的一拼

    code代码片什么鬼一点变成黑条了(⊙﹏⊙)b




    ——风雨如晦。鸡鸣不已

  • 相关阅读:
    每日一小练——因子分解
    HDU 4588 Count The Carries 数位DP || 打表找规律
    ThinkPHP数据分页Page.class.php
    android与C# WebService基于ksoap通信(C#篇)
    HDU4009 Transfer water 【最小树形图】
    libmemcached的安装及測试
    Linux 静态链接库和动态连接库
    js实现table排序(jQuery下的jquery.sortElements)
    yum -y --downloadonly --downloaddir=/ruiy upggrde;
    yum -y --downloadonly --downloaddir=/root/ruiy update
  • 原文地址:https://www.cnblogs.com/yfceshi/p/7235735.html
Copyright © 2011-2022 走看看