
GPLT团体程序设计天梯赛-练习集
SEVENY_
当一颗能发光的星星
展开
-
7-10 树的遍历 (25 分)(后序中序找出层序)
给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。输入格式:输入第一行给出一个正整数N(≤30),是二叉树中结点的个数。第二行给出其后序遍历序列。第三行给出其中序遍历序列。数字间以空格分隔。输出格式:在一行中输出该树的层序遍历的序列。数字间以1个空格分隔,行首尾不得有多余空格。输入样例:72 3 1 5 7 6 ...原创 2019-03-08 21:43:48 · 1338 阅读 · 0 评论 -
7-3 A-B (20 分)
本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过104,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A−B的结果字符串。输入样例:I love ...原创 2019-03-06 21:54:32 · 5217 阅读 · 2 评论 -
L1-054 福到了 (15 分)
“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N×N 的网格组成的,网格中的元素或者为字符@或者为空格。而倒过来的汉字所用的字符由裁判指定。输入格式:输入在第一行中给出倒过来的汉字所用的字符、以及网格的规模 N (不超过100的正整数),其间以 1 个空格分隔;随后 N 行,每行给出 N 个字符,或者...原创 2019-03-10 09:41:27 · 222 阅读 · 0 评论 -
L1-5 刷题与Z老师的头发 (10 分)
在Pintia上,每天Z老师出题、小盆友们刷题。Z老师的头发遵从以下规律:1、每天生长出60根头发;2、每出一道题,减少20根头发;3、每天结束时统计累积做题情况:(1)若出的题全部被做出来,则Z老师产生“没题焦虑”,减少30根头发;(2)若小盆友做出来的题少于50%,则Z老师产生“学生不用功焦虑”,减少70根头发。现给定连续N天的出题、刷题情况,请计算Z老师头发的变化情况。输...原创 2019-03-10 21:13:27 · 1157 阅读 · 0 评论