<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_44573421的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44573421</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44573421]]></copyright><item><title><![CDATA[PAT乙级1008]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/114600796</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/114600796</guid><author>qq_44573421</author><pubDate>Tue, 09 Mar 2021 23:35:37 +0800</pubDate><description><![CDATA[1008 数组元素循环右移问题
一个数组A中存有N（&gt;0）个整数，在不允许使用另外数组的前提下，将每个整数循环向右移M（≥0）个位置，即将A中的数据由（）变换为（）（最后M个数循环移至最前面的M个位置）。如果需要考虑程序移动数据的次数尽量少，要如何设计移动的方法？
输入格式:
每个输入包含一个测试用例，第1行输入N（1≤N≤100）和M（≥0）；第2行输入N个整数，之间用空格分隔。
输出格式:
在一行中输出循环右移M位以后的整数序列，之间用空格分隔，序列结尾不能有多余空格。
输入样例:
6 2
1 2]]></description><category></category></item><item><title><![CDATA[PAT乙级1029]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/114555937</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/114555937</guid><author>qq_44573421</author><pubDate>Mon, 08 Mar 2021 23:58:25 +0800</pubDate><description><![CDATA[1029 旧键盘
旧键盘上坏了几个键，于是在敲一段文字的时候，对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字，请你列出肯定坏掉的那些键。
输入格式：
输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串，由字母 A-Z（包括大、小写）、数字 0-9、以及下划线 _（代表空格）组成。题目保证 2 个字符串均非空。
输出格式：
按照发现顺序，在一行中输出坏掉的键。其中英文字母只输出大写，每个坏键只输出一次。题目保证至少有 1 个坏键。
输入样例]]></description><category></category></item><item><title><![CDATA[PAT乙级1020]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/114550304</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/114550304</guid><author>qq_44573421</author><pubDate>Mon, 08 Mar 2021 21:41:19 +0800</pubDate><description><![CDATA[1020 月饼
月饼是中国人在中秋佳节时吃的一种传统食品，不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量，请你计算可以获得的最大收益是多少。
注意：销售时允许取出一部分库存。样例给出的情形是这样的：假如我们有 3 种月饼，其库存量分别为 18、15、10 万吨，总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨，那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼，获得 72 + 45/2 = 94.5（亿]]></description><category></category></item><item><title><![CDATA[PAT乙级1011]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113850732</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113850732</guid><author>qq_44573421</author><pubDate>Thu, 18 Feb 2021 17:59:13 +0800</pubDate><description><![CDATA[1011 A+B 和 C
给定区间 [−2​31,231] 内的 3 个整数 A、B 和 C，请判断 A+B 是否大于 C。
输入格式：
输入第 1 行给出正整数 T (≤10)，是测试用例的个数。随后给出 T 组测试用例，每组占一行，顺序给出 A、B 和 C。整数间以空格分隔。
输出格式：
对每组测试用例，在一行中输出 Case #X: true 如果 A+B&gt;C，否则输出 Case #X: false，其中 X 是测试用例的编号（从 1 开始）。
输入样例：
4
1 2 3
2 3 4
21474]]></description><category></category></item><item><title><![CDATA[PAT乙级1009]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113850433</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113850433</guid><author>qq_44573421</author><pubDate>Thu, 18 Feb 2021 17:41:21 +0800</pubDate><description><![CDATA[1009 说反话
给定一句英语，要求你编写程序，将句中所有单词的顺序颠倒输出。
输入格式：
测试输入包含一个测试用例，在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成，其中单词是由英文字母（大小写有区分）组成的字符串，单词之间用 1 个空格分开，输入保证句子末尾没有多余的空格。
输出格式：
每个测试用例的输出占一行，输出倒序后的句子。
输入样例：
Hello World Here I Come
输出样例：
Come I Here World Hello
要点：
不多赘述。
解题代码：]]></description><category></category></item><item><title><![CDATA[PAT乙级1028]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113850294</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113850294</guid><author>qq_44573421</author><pubDate>Thu, 18 Feb 2021 17:36:02 +0800</pubDate><description><![CDATA[1028 人口普查
某城镇进行人口普查，得到了全体居民的生日。现请你写个程序，找出镇上最年长和最年轻的人。
这里确保每个输入的日期都是合法的，但不一定是合理的——假设已知镇上没有超过 200 岁的老人，而今天是 2014 年 9 月 6 日，所以超过 200 岁的生日和未出生的生日都是不合理的，应该被过滤掉。
输入格式：
输入在第一行给出正整数 N，取值在(0,105]；随后 N 行，每行给出 1 个人的姓名（由不超过 5 个英文字母组成的字符串）、以及按 yyyy/mm/dd（即年/月/日）格式给出的生日]]></description><category></category></item><item><title><![CDATA[PAT乙级1014]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113762996</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113762996</guid><author>qq_44573421</author><pubDate>Mon, 08 Feb 2021 22:04:05 +0800</pubDate><description><![CDATA[1014 福尔摩斯的约会
大侦探福尔摩斯接到一张奇怪的字条：我们约会吧！ 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&amp;hgsfdk d&amp;Hyscvnm。大侦探很快就明白了，字条上奇怪的乱码实际上就是约会的时间星期四 14:04，因为前面两字符串中第 1 对相同的大写英文字母（大小写有区分）是第 4 个字母 D，代表星期四；第 2 对相同的字符是 E ，那是第 5 个英文字母，代表一天里的第 14 个钟头（于是一天的 0 点到 23 点由数字 0 到 9、以及大写]]></description><category></category></item><item><title><![CDATA[PAT乙级1010]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113759856</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113759856</guid><author>qq_44573421</author><pubDate>Mon, 08 Feb 2021 17:20:39 +0800</pubDate><description><![CDATA[1010 一元多项式求导
设计函数求一元多项式的导数。（注：xn（n为整数）的一阶导数为nx​n-1。）
输入格式:
以指数递降方式输入多项式非零项系数和指数（绝对值均为不超过 1000 的整数）。数字间以空格分隔。
输出格式:
以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔，但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0，但是表示为 0 0。
输入样例:
3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
解题代码：
#include&lt;io]]></description><category></category></item><item><title><![CDATA[PAT乙级1003]]></title><link>https://blog.youkuaiyun.com/qq_44573421/article/details/113575992</link><guid>https://blog.youkuaiyun.com/qq_44573421/article/details/113575992</guid><author>qq_44573421</author><pubDate>Tue, 02 Feb 2021 22:51:22 +0800</pubDate><description><![CDATA[1003 我要通过！
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件，系统就输出“答案正确”，否则输出“答案错误”。
得到“答案正确”的条件是：
字符串中必须仅有 P、 A、 T这三种字符，不可以包含其它字符；
任意形如 xPATx 的字符串都可以获得“答案正确”，其中 x 或者是空字符串，或者是仅由字母 A 组成的字符串；
如果 aPbTc 是正确的，那么 aPbATca 也是正确的，其中 a、 b、 c 均或者是空字符串，或者]]></description><category></category></item></channel></rss>