- 博客(5)
- 收藏
- 关注
原创 PTA L1-023 输出GPLT (20 分)
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT…这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。 输入格式: 输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。 输出格式: 在一行中按题目要求输出排序后的字符串。题目保证输出非空。 输入样例: pcTclnGloRgLrtLhgljkLhGFauPewSKg
2022-03-20 19:44:13
195
原创 PTA L1-039 古风排版 (20 分)
中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。 输出格式: 按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。 输入样例: 4 This is a test case 输出样例: asa T st i h e ts i c e s 源代码: #include <iostream> #i
2022-03-20 19:36:47
208
原创 PTA 天梯赛练习L1-011 A-B
本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。 输入格式: 输入在2行中先后给出字符串A和B。两字符串的长度都不超过10^4 ,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。 输出格式: 在一行中打印出A−B的结果字符串。 输入样例: I love GPLT! It’s a fun game! aeiou 输出样例: I lv GPLT! It’s fn gm! //实
2022-03-20 19:05:59
145
原创 基于wpf框架的简单四则生成混合运算(c#)
算法核心思想 1.栈在进行混合四则运算时起到了关键性作用。 2.中缀表达式转后缀表达式一样要用到栈。 栈的应用 定义符号栈 operation,对栈进行操作。如果遇到操作符,则入栈。 如果遇到左括号则入栈,当遇到右括号时,一直出栈直至前一个操作符为左括号。 中缀表达式转后缀表达式 //进行中缀表达式转后缀表达式 public void toPostfixExpression(char[] infix, char[] post) { Stack<char>
2022-03-19 15:28:48
461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人