教学资源 信息学奥林匹克模拟题【全国一等奖】.pdfVIP

教学资源 信息学奥林匹克模拟题【全国一等奖】.pdf

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

全国信息学分区联赛模拟试题

【试题概览】

题目名字符串圆养猪

称函数

提交文stringe.*circle.*pig.*

输入文

输出文

时间限1s1s1s

空间限128MB128MB128MB

测试点1010个10个

数目

测试点10分10分10分

分值

1.字符串函数编码

c/pas

【题目描述】

贝西发现了一个新的功能,整个牛群可以申请一些字符

串。

一个数字N(1=N=15)和一个串S,长度严格大于

N,定义F(N,S)为一个新的字符串,即串S的第N+1个

字母到最后作为前缀,再加上串S本身。

例如,对于N=2,和S=“COW”,F(N,S)=“W”+

“COW”=“WCOW”。另外,F(3,“USACO”)=“CO”

+“USACO”=“COUSACO”。

贝西迷上了此功能,并希望迭代好几次。举例来说,如

果她迭代函数一次,“COW”和N=2,那么她将得到“WCOW”。

如果她再次应用N=2到该字符串,她将得到“OWWCOW”,

如果她用更多次N=2,她会得到“WCOWOWWCOW”。

贝西有Z(1=Z=100)个字符串,STR_1,STR_2等

等。每个STR_I长度范围为2..100,只包含大写字母。其每

个字符串有自己的N_i(0=N_ilength(STR_I),需要迭代:

C_i次(1=C_i=12)。

输出迭代的最终结果串。

【输入文件】

第1行:一个整数:Z

第2..Z+1:第i+1行包含两个空格隔开的整数,以及要

被编码的字符串:N_i,C_i,STR_I

【输出文件】

第1..Q行:第J行输出STR_J

【样例输入】

2

23COW

32USACO

【样例输出】

WCOWOWWCOW

SACOCOUSACO

【注释】

COW-WCOW-OWWCOW-WCOWOWWCOW

USACO-COUSACO-SACOCOUSACO

2.圆

c/pas

【题目描述】

给出N个圆,保证任意两个圆都是相离的,然后给出两

个点(x,y),(x,y),保证均不在某个圆上,要从点(x,y)到,(x,y)

11221122

画条曲线,问这条曲线最少要穿过多少次圆的边界。

【输入文件】

第一行一个整数N,表示圆的个数;

第二行N个整数,表示N个圆的X坐标;

第三行N个整数,表示N个圆的Y坐标;

第四行N个整数,表示N个圆的半径R;

第五行四个整数x,y,x,y

1122

【输出文件】

仅一个数,表示最少要穿过多少

文档评论(0)

188****7710 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档