PTA
文章平均质量分 52
PTA
mavi2020
这个作者很懒,什么都没留下…
展开
-
L1-7 小明打字 (20 分)
小明正使用Microsoft Word打一篇文档,文档只包含a-z的小写字母和空格,在打字过程中可能会一次或多次按下Home键、End键、←方向键、→方向键、Insert键、Backspace键。请编写程序,给定小明在键盘上按键的序列,输出小明屏幕上最终显示的文本。 提示:Home键会将当前光标移至文本开始位置,End键当前光标移至文本尾,←键和→键会使当前光标左移或右移一个位置(如果光标在文档头则无法左移,光标在文档尾则无法右移),Insert键会在插入和替换文本间切换(默认是插入状态),Backspac原创 2021-04-15 10:41:48 · 1221 阅读 · 0 评论 -
L1-8 牛的对称 (20 分)
农场主约翰喜爱对称的事物,眼下他准备把他牧场里的牛放置到N∗M(1≤N≤1,000,000,000; 1≤M≤1,000,000,000)的格子里。为了保持对称性,他用下面的方法放置牛。先放一只牛到牧场的中心格子,如果没有这样的中心格子,他就停止他放置的工作。然后他将牧场分割成四个相同大小的区域(这四个区域被正中心的那只牛所在的行和列所分隔),并将牛用上面的方法安排到四个区域中。他不断地重复着他的分割直到没有中心方格存在或者牧场不能再被细分为止。看下面的例子,如果N=7,M=15,那么约翰将在第4行,第8列原创 2021-04-14 13:48:36 · 448 阅读 · 0 评论 -
佐罗与魔法石板
佐罗(Zorro)是一个传奇人物,出现在很多电影(小说、动画、电视剧)中,他经常用利剑划下Z字标记,让我们印象深刻。(出题者是不是暴露年龄了 -_-#)佐罗发现了一块古老的石板,板上刻有若干个排成方阵的圆环,于是佐罗禁不住手痒,开始用剑在石板上划四种大小不同的Z字:上图分别展示了在5*5排列的石板上所划的这四种Z字,尺寸为2至5(横边的长度),例如:尺寸为3的Z字划过了7个圆环。佐罗划Z的动作是:从左上角开始,水平划至右端,再斜划至左下角,最后水平划至右端。这块石板其实是霍格沃茨学校的一名教授在某次原创 2021-04-14 13:06:21 · 555 阅读 · 0 评论