随笔分类 -  C语言

摘要:Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output 对于每组输入数据,输出一行,结果保留两位小数。 Sample In 阅读全文
posted @ 2018-11-24 17:07 逐梦Jack 阅读(313) 评论(0) 推荐(0)
摘要:古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=284。 而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一 阅读全文
posted @ 2018-11-23 17:54 逐梦Jack 阅读(268) 评论(0) 推荐(0)
摘要:输入 Input contains multiple test cases, and one case one line. Each case starts with an integer N, and then N integers follow in the same line. 输入 Inpu 阅读全文
posted @ 2018-11-22 18:57 逐梦Jack 阅读(288) 评论(0) 推荐(0)
摘要:最简分式(10分) 最简分式(10分) 题目内容: 分数可以表示为“分子/分母”的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当 阅读全文
posted @ 2017-11-24 18:54 逐梦Jack 阅读(2011) 评论(0) 推荐(0)
摘要:题目内容: NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0 阅读全文
posted @ 2017-11-12 08:25 逐梦Jack 阅读(390) 评论(0) 推荐(0)
摘要:题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一 阅读全文
posted @ 2017-11-12 08:23 逐梦Jack 阅读(244) 评论(0) 推荐(0)
摘要:题目内容: 给定一个n*n矩阵A。矩阵A的鞍点是一个位置(i,j),在该位置上的元素是第i行上的最大数,第j列上的最小数。一个矩阵A也可能没有鞍点。 你的任务是找出A的鞍点。 输入格式: 输入的第1行是一个正整数n, (1<=n<=100),然后有n行,每一行有n个整数,同一行上两个整数之间有一个或 阅读全文
posted @ 2017-11-12 08:18 逐梦Jack 阅读(433) 评论(0) 推荐(0)
摘要:题目内容: 一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。 现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。 提示:可以写一个函数来判断某个数是否 阅读全文
posted @ 2017-11-12 08:14 逐梦Jack 阅读(202) 评论(0) 推荐(0)
摘要:题目内容: 一个多项式可以表达为x的各次幂与系数乘积的和,比如: 2x6+3x5+12x3+6x+20 现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。 程序要处理的幂最大为100。 输入格式: 总共要输入两个多项式,每个多项式的输入格式如下: 每行输 阅读全文
posted @ 2017-11-12 08:12 逐梦Jack 阅读(328) 评论(0) 推荐(0)
摘要:题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。 现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。 提示: 阅读全文
posted @ 2017-11-12 08:11 逐梦Jack 阅读(237) 评论(0) 推荐(0)
摘要:题目内容: 由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。 (0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第一位用一个整数来表示,第二位用另一个整数 阅读全文
posted @ 2017-11-12 08:06 逐梦Jack 阅读(367) 评论(0) 推荐(0)
摘要:题目内容: 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注意,每个字的拼音之间有一个空格,但是最后的字后面没有空格。当遇到负数时,在输出的开头加上“fu”,如-2341输出为: fu 阅读全文
posted @ 2017-11-12 07:41 逐梦Jack 阅读(525) 评论(0) 推荐(0)
摘要:题目内容: 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。 现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。 输入格式: 两个整数,第一个表示n,第二个表示m。 输出格式: 一个整数,表示第n个 阅读全文
posted @ 2017-11-12 07:36 逐梦Jack 阅读(235) 评论(0) 推荐(0)
摘要:题目内容 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二 阅读全文
posted @ 2017-11-12 07:31 逐梦Jack 阅读(491) 评论(0) 推荐(0)
摘要:奇偶个数 奇偶个数 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。 输出格式: 两个整数,第一个整数表示读入数据中的奇数的个数 阅读全文
posted @ 2017-11-12 07:27 逐梦Jack 阅读(303) 评论(0) 推荐(0)
摘要:信号报告 信号报告 题目内容: 无线电台的RS制信号报告是由三两个部分组成的: R(Readability) 信号可辨度即清晰度. S(Strength) 信号强度即大小. 其中R位于报告第一位,共分5级,用1—5数字表示. Unreadable Barely readable, occasiona 阅读全文
posted @ 2017-11-12 07:17 逐梦Jack 阅读(1091) 评论(0) 推荐(0)
摘要:时间换算 时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位 阅读全文
posted @ 2017-11-12 06:59 逐梦Jack 阅读(362) 评论(0) 推荐(0)