模拟
文章平均质量分 83
luckyone2014
想思路是苦涩艰辛的,但是打代码是愉快的。
展开
-
zoj 3045 Random or Shuffle 狗模拟
Random or Shuffle Time Limit: 2 Seconds Memory Limit: 65536 KB Many media players, both software and hardware, support some kind of random mechanism, which allows the users to hear thei原创 2015-02-12 09:33:31 · 539 阅读 · 0 评论 -
ural 2002. Test Task 简单模拟 stl map的使用
2002. Test Task Time limit: 0.5 second Memory limit: 64 MB It was an ordinary grim October morning. The sky was covered by heavy gray clouds. It was a little rainy. The rain drops fell on t原创 2015-02-12 14:41:26 · 521 阅读 · 0 评论 -
URAL 1728. Curse on Team.GOV
题意:有n次比赛。接下来n行,首先输入的是这场比赛有2个人或者三个人参加,然后是参加的人的名字。 接下来再输入Efr的rank,再输入Kan的rank。再输入m个候选人和他的rank。 一支队伍的战斗力是队伍里 每个人的rank和。接下来有一场比赛,Kan一定要参加,Efr可以不参加。问挑哪个候选人可以组成前n场比赛中没有组成过的阵容。如果无论哪种阵容,都曾经出现过在前n场比赛中输出fail。如果有新阵容,那么先输入win,在判断选哪个人可以形成最大的战斗力阵容。输出那个人名字。 题目看懂的话,基本就是原创 2015-03-14 21:48:38 · 546 阅读 · 0 评论 -
hdu 1361 Parencodings 模拟
题意: p 数组中第i个数代表 第i个) 前有多少( 要转化成 w数组 w数组表示 ,从第i个) 向前算,直到与其匹配的(出现,一共有多少) 。 包括自己。原创 2015-03-02 22:29:59 · 633 阅读 · 0 评论 -
URAL 1718. Rejudge 题意讲解
题意:oj管理员发现一道题目的数据出错了。这道题原来有7组数据。管理员删去了第6组,又新增了10组。然后进行rejudge,判断最多和最少有几个人的outcome,也就是判题结果 会改变。 输入n,代表有n次提交。然后是提交人的ID,然后是判题结果,除了AC或者CE,结果会多一个数字,代表在第几组数据里出错。 因为开始只有7组数据,所以原始的TL WA ML这些错误只可能错在1-7 这些数据里。 注意如果是数字改变也算是结果改变了。原创 2015-03-08 21:04:21 · 824 阅读 · 0 评论 -
URAL 1889. Airport Announcements 模拟题
题意:有一个公告是用多个国家的语言播放的。 比如有a,b,c三种语言。 那么这个公告可能是aabbcc,也可以是abc。 每一个语言 代表这个语言的一个单词。 每种语言在公告中的单词数是一样多的,如aabc,a语种 多了一个单词,是不行的。 而且每种语言 的单词都是连续的,而且仅出现一次,如第二个案例中,english非连续得出现了两次,所以这种情况是不行的。 unknown可以 用任意语言替代。如果没有符合要求的情况,输出 Igor is wrong.。 有且有多种情况的话,输出每一种情况的语原创 2015-03-07 20:51:04 · 766 阅读 · 0 评论 -
zoj Capture the Flag 比较难的模拟题
题意: n个队伍,q台服务器,s为初始分数,5次操作 每次操作中有A次攻击 每次攻击 a b ser,表示 a队攻击 b队,通过服务器ser。忽略重复出现 同样的 a b ser。 攻击完后,计算分数要把每台服务器上的攻击分开计算。被攻击的队伍-(n-1)分,把这n-1分 平分给攻击他的队伍。 然后是q行n列 表示 每台服务器上,n支队伍有没有 维护好 各自领域。 把没维护好的 队伍扣n-1分,把扣的总分平分给 维护好的队伍。 然后一个U,询问U个队伍的 分数和排名,然后输出。 排序的时候注意精度原创 2015-04-29 22:31:44 · 1012 阅读 · 0 评论