USACO 2015美国公开赛铜牌题解与分析.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

USACO2015USOPENBRONZE

PROBLEM1RYPTION

众所不知的,奶牛们很玩智力游戏。John发明了一个有趣的“找单词”游戏。

这个游戏的例子如下:

USOPEN

OOMABO

MOOMXO

PQMROM

作为奶牛,他们只对单词“MOO”有,这个可能会出现在找单词游戏中的任何地方,

可能是水平的,可能是垂直的,也有可能是对角线的出现。上面的例子出现了6个MOO。

John也是单词游戏的粉丝。由于奶牛们不想在他们有机会试一下之前,John就把解开

了,他们把游戏的内容用一个代替给加密了。这个代替将字母表里的每个字母用另

外一个字母代替了。比如说,A可能对应着X,B可能对应着A等等。没有哪个字母和自己

对应,没有两个字母对应到同样一个字母上(否则时会引起歧义)。

不幸的是,这群傻奶牛不记得用来的代替了。所以求求你帮他们找到一个合适的

代替,使这个游戏中出现MOO的次数最多。

输入格式(rypt.in):

第一行包括N和M,分别表示这个游戏的行与列(每个最多50)。接下来的N行,每行

包括M个字符,来表示这个游戏的一行。每个字符都是从A-Z之间的一个大写字母。

输出格式(rypt.out):

输出当游戏用合适的代替后可以出现的最多MOO的次数

输入样例:

46

TAMHGI

MMQVWM

QMMQSM

HBQUMQ

输出样例:

6

这个就是题目描述中的加密后的游戏。这里M和O分别用Q和M代替了。

PROBLEM2BESSIEGETSEVEN

FJ和奶牛Bessie最爱闲时交换数学智力游戏。一次FJ给Bessie的数学难倒了的

Bessie。现在她想为FJ给他那么难的题目而复仇。

Bessie给了FJ一个表达式,(B+E+S+S+I+E)(G+O+E+S)(M+O+O),包括七个变量,B,E,S,I,G,O,M

(其中O是变量不时数字0)。对每个变量,她给了FJ一个那个变量可能被赋有最多有20

个整数值的。她问FJ总共有多少种不同的方式来给每个变量赋值使得表达式的最

果为偶数。

输入格式:(geteven.in)

第一行包括一个整数N,接下来的N行,每行包括一个变量以及这个变量可能的值。每个

变量会至少出现一次,最多出现20次。同一个的变量不会被列两次相同的值。每个值都会

在-300到300之间。

输出格式:(geteven.out)

输出一个整数,表示所有FJ可以给这些变量赋值使得表达式最终的结果是偶数的可能数。

输入样例:

10

B2

E5

S7

I10

O16

M19

B3

G1

I9

M2

输出样例:

6

共有6种变脸赋值的方法:

(B,E,S,I,G,O,M)=(2,5,7,10,1,16,19)-53,244

=(2,5,7,10,1,16,2)-35,496

=(2,5,7,9,1,16,2)-34,510

=(3,5,7,10,1,16,2)-36,482

=(3,5,7,9,1,16,19)-53,244

=(3,5,7,9,1,16,2)-35,496

注意(2,5,7,10,1,16,19)和(3,5,7,9,1,16,19)算两种不同的赋值方法,尽管他们得出的结果是相

同的。

PROBLEM3TRAPPEDINTHEHAYBA

FJ收到了N个大干草捆(1N4000)然后将这些干草随意的放在放到通往养牛场的路的

任意位置上。不幸的是,他忘了奶牛Bessie正在散步,她有可能被这些捆困住。

每个捆j的大小为S_j,在某个独特的位置P_j处,这个位置是一维马的一点。奶牛Bessie从

一个没有草堆的地方出发,他可以自由的在这条马

文档评论(0)

guchengyong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档