摘要: 一个数组A中存有N( 0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A~​0~​​A~​1~​​⋯A~​N−1~​​)变换为(A​~N−M~​​⋯A~​N−1~​​A~​0~​​A~​1~​​⋯A~​N−M−1~​​)(最后M个数循环移至最前面的M 阅读全文
posted @ 2020-05-09 16:50 Frances_FKYM 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 让我们定义d​~n​~为:d​~n~​​​​=p~​(n+1)​~​−p​~n​​​​,其中p​~i​​是第i个素数。显然有d​~1​​~=1,且对于n 1有d​~n​​~是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N( 题目分析:这道题关键在于查找素数,当找到一 阅读全文
posted @ 2020-05-09 16:37 Frances_FKYM 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n( 题目分析:这道题目需要对三位数的百位、十位、个位进行计数。简单的解决方法是定义一个三位数组,将三位数的百位、十位、个位都按顺序进行存储。输出的时候,按照要求,做一个循环,输出足够数目的B、S,再加上 阅读全文
posted @ 2020-05-09 15:56 Frances_FKYM 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 读入 n( 0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。 输出格式: 对每 阅读全文
posted @ 2020-05-09 15:45 Frances_FKYM 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 1.字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符; 2.任意形如 xPATx 的字 阅读全文
posted @ 2020-05-09 15:19 Frances_FKYM 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 输出格式: 输入样例: 输出样例: 题目说明:这道题目首先需要计算数字位数之和。所以输入可以采用string类型,输出的格式为拼音,则可以定义一个数字拼音数组,按照和来输出拼音即可。要注意的是输出结尾部分没有空格。 阅读全文
posted @ 2020-05-09 13:22 Frances_FKYM 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题 阅读全文
posted @ 2020-05-09 10:08 Frances_FKYM 阅读(106) 评论(0) 推荐(0) 编辑