摘要: 最近在刷PAT的算法题的时候,不少的题目要求回车结束输入的,这里就专门记录一下这个tip。 结构如下: while (scanf("%d %d", &k, &e) != EOF) { //你要执行的操作 if (cin.get() == '\n')//循环内部结尾的时候读进一个字符,若是\n则bre 阅读全文
posted @ 2020-08-03 16:50 ZJU_LOSER 阅读(1833) 评论(0) 推荐(0)
摘要: 设计函数求一元多项式的导数。(注:x​n​​(n为整数)的一阶导数为nx​n−1​​。) 输入格式: 以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。 输出格式: 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余 阅读全文
posted @ 2020-08-03 16:47 ZJU_LOSER 阅读(148) 评论(0) 推荐(0)
摘要: 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。 输出格式: 每 阅读全文
posted @ 2020-07-19 12:10 ZJU_LOSER 阅读(135) 评论(0) 推荐(0)
摘要: #include<stdio.h> int main(){ int n,k; scanf("%d %d",&n,&k); k = k%n; int a[1000]; if(n == 1){ int t; scanf("%d",&t); printf("%d",t); } else{ int rear 阅读全文
posted @ 2020-07-19 11:53 ZJU_LOSER 阅读(118) 评论(0) 推荐(0)
摘要: 让我们定义d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数。显然有d​1​​=1,且对于n>1有d​n​​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(<),请计算不超过N的满足猜想的素数对的个数。 输入格式: 输入在一行给出正整 阅读全文
posted @ 2020-07-19 11:23 ZJU_LOSER 阅读(127) 评论(0) 推荐(0)
摘要: 让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n(<),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。 输入格式: 每个测试输入包含 1 个测试用例, 阅读全文
posted @ 2020-07-19 11:17 ZJU_LOSER 阅读(128) 评论(0) 推荐(0)
摘要: 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 ( 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得 阅读全文
posted @ 2020-07-15 18:30 ZJU_LOSER 阅读(110) 评论(0) 推荐(0)
摘要: 这几天在写关于多线程和文件的操作,用到了打印txt文件这个操作,就把这个文件操作的要点简单的记录一下。 代码如下: 1 cout << "主线程打印txt文本内容:\n" << endl; 2 cout << " " << endl; 3 ifstream inFile("E:\\UpupooGam 阅读全文
posted @ 2020-05-08 15:06 ZJU_LOSER 阅读(1524) 评论(0) 推荐(0)
摘要: 给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而 [0, K] 区间内的元素都排在大于 K 的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K 为 10,则输出应该为 -4→-6→-2→7→ 阅读全文
posted @ 2020-04-25 18:36 ZJU_LOSER 阅读(218) 评论(0) 推荐(0)
摘要: 火星人是以 13 进制计数的: 地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位数字分别称为:tam, hel, 阅读全文
posted @ 2020-04-25 18:33 ZJU_LOSER 阅读(120) 评论(0) 推荐(0)