- 博客(22)
- 收藏
- 关注
原创 等价表达式
描述明明进了中学之后, 学到了代数表达式. 有一天, 他碰到一个很麻烦的选择题. 这个题目的题干中首先给出了一个代数表达式, 然后列出了若干选项, 每个选项也是一个代数表达式, 题目的要求是判断选项中哪些代数表达式是和题干中的表达式等价的.这个题目手算很麻烦, 因为明明对计算机编程很感兴趣, 所以他想是不是可以用计算机来解决这个问题. 假设你是明明, 能完成这个任务吗?这个选择题中的每个表达...
2020-03-26 13:10:13 727
原创 计算
描述小明在你的帮助下,破密了Ferrari设的密码门,正要往前走,突然又出现了一个密码门,门上有一个算式,其中只有“(”,“)”,“0-9”,“+”,“-”,“*”,“/”,“^”,求出的值就是密码。小明数学学得不好,还需你帮他的忙。(“/”用整数除法)格式输入格式共1行,为一个算式。输出格式共1行,就是密码。密码可以超过8位。样例输入样例1+(3+2)*(7^2+6*9)/(2...
2020-03-25 21:21:27 435
原创 P1160 统计数字字符个数(C++输入一行字符串)
题目描述输入一行字符,统计出其中数字字符的个数。格式输入格式一行字符串,总长度不超过255。输出格式输出为1行,输出字符串里面数字字符的个数。样例输入样例Peking University is set up at 1898.输出样例4限制时间限制: 1000 ms内存限制: 65536 KB代码总结:C++输入一行字符串在学习C++编程时,一般在输入方面都是...
2020-01-14 16:49:15 5186
原创 P1028 加密的病历单(字符串、reverse函数)
P1028 加密的病历单描述格式样例限制代码总结基本函数reverse函数描述小英是药学专业大三的学生,暑假期间获得了去医院药房实习的机会。在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算概论中取得过好成绩后,主任又额外交给她一项任务,解密抗战时期被加密过的一些伤员的名单。 经过研究,小英发现了如下加密规律(括号中是一个“原文 -> 密文”的例子)1.原文...
2020-01-13 16:05:08 478
原创 1013 数素数 (20 分)(C语言实现)
1013 数素数输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输入样例:5 27输出样例:11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79 83 8997 101 103代码:#include <stdio.h>#include <stdlib.h>#include&l...
2019-01-17 19:06:44 1203
原创 1010 一元多项式求导 (25 分)(C语言实现)
1010 一元多项式求导输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。输入样例:3 4 -5 2 6 1 -2 0输出样例:12 3 -10 1 6 0代码:...
2019-01-17 18:35:58 1395
原创 1008 数组元素循环右移问题 (20 分)(C语言实现)
1008 数组元素循环右移问题输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。输出格式:在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。输入样例:6 21 2 3 4 5 6输出样例:5 6 1 2 3 4代码:#include <stdio.h>#includ...
2019-01-17 17:06:57 726
原创 1007 素数对猜想 (20 分)(C语言实现)
1007 素数对猜想 (20 分)让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10^5 ),请计算不超过N的满足猜想的素数对的个数。输入格式:输入在一行给出正整数N。输出格式:在一行中输出不超过N的满足猜想的素数对的个数。...
2019-01-17 16:09:25 1449
原创 1003 我要通过! (20 分)(c语言实现)
1003 我要通过! (20 分)题目“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1、字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符;2、任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或...
2019-01-16 23:02:22 2410 4
原创 matlab2012b安装完成后打开一直要求激活
问题原因:打开许可证文件 matlab2012b_std.dat,会发现如下内容:激活许可证文件的有效期是2017年。解决方法:一、用替换功能,将字段:MLM 28 11-nov-2017 uncounted替换为:MLM 99 permanent uncounted二、或者如果嫌麻烦,也可以用下述代码直接替换 matlab2012b_std.dat 中的所有代码:INCREM...
2019-01-11 21:56:03 13532 9
原创 1094 谷歌的招聘(c语言实现)
题目:2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2.7182818...
2018-12-22 14:03:41 933
原创 1093 字符串A+B (20 分)
题目给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输入在两行中分别给出 A 和 B,均为长度不超过 106 的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式:在一行中输出题面要求的 A 和 B 的和。输入样例:This is a s...
2018-12-20 20:52:33 951 1
原创 1092 最好吃的月饼 (20 分)(c语言实现)
题目月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式:输入首先给出两个正整数 N(≤1000)和 M(≤100),分别为月饼的种类数(于是默认月饼种类从 1 到 N 编号)和参与统计的城市数量。接下来 ...
2018-12-20 20:31:46 745
原创 在windows的eclipse下运行MapReduce程序连接过程
一、解压Eclipse二、将插件放入plug-in三、重启eclipse,有MapReduce功能四、在磁盘上创建hadoop-lib,将Hadoop安装包下share-&amp;amp;amp;gt;hadoop下所有jar包拷贝进去五、将bin.rar解压,把文件copy放到share同级bin下六、将share-&amp;amp;amp;gt;bin-&amp;amp;amp;gt;hadoop.dll复制到windows-&a
2018-12-20 11:57:14 653
原创 An internal error occurred during: "Map/Reduce location status updater". java.lang.NullPointer
原因:1.配置的参数不正确。2.配置参数是正确的,可以忽略这个错误,直接应用DFS Location。解决方法1——正确配置:解决方法2——验证配置后,忽略错误:如果验证配置是正确的,可以忽略错误。①启动HDFS服务:cd $HADOOP_HOME sbin/start-dfs.sh②点击DFS Location使用,见下图。...
2018-12-20 09:44:41 1210 1
原创 1030 完美数列(c语言实现)
1030 完美数列 (25 分)题目:给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。输入格式:输入第一行给出两个正整数 N 和 p,其中 N(≤10^5)是输入的正整数的个数,p(≤10^9)是给定的参数。第二行给出 N 个正整数,每个数不...
2018-11-06 23:11:18 1507
原创 1019 数字黑洞(C语言实现)
给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 ...
2018-10-23 20:47:38 2034
原创 1017 A除以B(c语言实现)
1017 A除以B(c语言实现) (20 分)本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。输入格式:输入在一行中依次给出 A 和 B,中间以 1 空格分隔。输出格式:在一行中依次输出 Q 和 R,中间以 1 空格分隔。输入样例:123456789050987654321 7输出样例...
2018-10-21 11:32:11 2946
转载 C语言标准库函数qsort
qsort包含在&lt;stdlib.h&gt;头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果仍然放在原数组中。使用qsort函数必须自己写一个比较函数。函数原型:void qsort ( void * base, size_t num, size_t size, int ( * comparator ) ( const void *, const voi...
2018-10-20 16:51:10 217
原创 字符串的比较
**字符串的比较**给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(...
2018-10-13 16:37:14 345
原创 int (*p)[3]的意义
**int (*p)[3]的意义** int a[2][3]; int **p = a;//错误 这个代码的错误之处在于a是一个数组,它的成员也是数组,所以a叫做“数组的数组”——C++中严格说来没有二维数组。那么,要用一个指针来记录a,就要用一个能表示“数组的数组”的指针,以下代码是正确的: int (*p)[3] = a;//正确 这里的p是个指针,指向一个有三个int类...
2018-09-08 15:38:47 4745 1
原创 int **p和int *p
int **p和int *pint *p表示的是一级指针,表示p所指向的地址里面存放的是一个int类型的值。 int **p表示的是二级指针,表示p所指向的地址里面存放的是一个指向int类型的指针。一级指针存放变量的地址,指向的值是变量的内容。如int* p={1,2,3}, p=数组的首地址,*p=数组的第一个值; 二级指针存放一级指针的地址,指向一级指针。如int*p =...
2018-09-08 15:33:18 6952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人