有没c++的题集及答案

有没c++的题集及答案有没有答案的... 有没c++的题集及答案
有没有答案的
展开
 我来答
uy...6@163.com
2009-05-10 · TA获得超过2074个赞
知道小有建树答主
回答量:664
采纳率:0%
帮助的人:573万
展开全部
题集我有
答案没有
1、A,B,C三个正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数。求130<A+B+C<150的倒勾股数有多少组。
2、倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,且要求A,B,C均小于或等于100,求满足倒勾股数公式的各组正整数(A,B,C)中C值的和是多少?
3、倒勾股数是满足公式: 1/A^2+1/B^2=1/C^2 的一组正整数(A,B,C),例如,(156,65,60)是倒勾股数,因为:1/156^2+1/65^2=1/60^2。假定A>B>C,且要求A,B,C均小于或等于100,求满足倒勾股数公式的A,B,C之和的最大值是多少?
4、勾股弦数是满足公式: A^2+B^2=C^2 (假定A<B<C)的一组正整数(A,B,C),例如,(3,4,5)是勾股弦数,因为:3^2+4^2=5^2。求A,B均小于25且A+B+C<=100的勾股弦数的个数。
5、勾股弦数是满足公式: A^2+B^2=C^2 (假定A<B<C)的一组正整数(A,B,C),例如,(3,4,5)是勾股弦数,因为:3^2+4^2=5^2。求A,B,C均小于或等于100的勾股弦数中A+B+C的最大值。
6、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[100,300]之间所有能被其因子数目整除的数之和。
7、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[1,100]之间第二大能被其因子数目整除的数。

五位数
.求五位数各数字的平方和为100的最大的五位数。
8、设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf(a≠0,e≠0,e≠1)的个数。
9、设有6个十进制数字a,b,c,d,f,e,求满足abcdf×e=fdcba条件的五位数abcdf中(a≠0,e≠0,e≠1)最大的一个。

回文数
10、回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]之间的偶数回文数的个数。
11、回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[1000,9999]以内的回文数是6的倍数的最大回文数。
12、回文数是指正读和反读都一样的正整数。例如3773是回文数。求出[1000,9999]以内的回文数是6的倍数的回文数的个数。
13、回文数是指正读和反读都一样的正整数。例如3773等都是回文数。求出[1000,9999]以内的所有回文数的个数。
14、所谓回文数是从左至右与从右至左读起来都是一样的数字,如:121是一个回文数。编写程序,求出100-200的范围内所有回文数的和。
15、台劳展开式为:Sin X=X/1!-X^3/3!+X^5/5!-X^7/7!+…,按台劳展开式计算当X取值为π/5时SinX的近似值(前20项)。要求:按四舍五入的方式精确到小数点后第二位。
16、设某国今年的国民生产总值为45600亿元,若今后每年以9%的增长率增长,计算多少年后能实现国民生产总值翻一番?
17、一个14*14方阵A(i,j),其每个元素的值为该元素下标的立方和,求出该矩阵所有元素的累加和(注:i,j从1到14).
18、求符合下列条件的四位完全平方数(某个数的平方数为完全平方数),它的千位数字与十位数字之和等于百位数字与个位数字之积,例如,3136=56^2, 且3+3=1*6 故3136是所求的四位完全平方数. 求其中最大的一个数。
19、编写程序,求共有几组I,j,k符合算式ijk+kji=1534,其中I,j,k是[0,9]之间的一个整数。
20、爱因斯坦走台阶:有一台阶,如果每次走两阶,最后剩一阶;如果每次走三阶,最后剩两阶;如果每次走四阶,最后剩三阶;如果每次走五阶,最后剩四阶;如果每次走六阶,最后剩五阶;如果每次走七阶,刚好走完.求此第三小的台阶数是多少?
21、编写程序,计算在0至50的范围内有多少个数,其每位数的乘积大于每位数的和。
22、马克思曾经做过这样一道趣味数学题:有30个人在一家小饭店里用餐,其中有男人、女人和小孩,每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,共花去50先令。如果要求男人、女人和小孩都有人参与,试求有多少种方案分配男人、女人和小孩的人数。
23、求级数1/(1*2)+1/(2*3)+.....+1/(N*(N+1))的和的近似值,直到级数中有一项的值小于1E-4为止. 要求:按四舍五入的方式精确到小数点后第二位。
24、将自然数1至100按顺时针围成一圈,首先取出1,然后顺时针方向按步长L=30取数(已取出的数不再参加计数),直至所有的数均取完为止,最后一个取出的数是多少。
25、从100米高度落下一球,每次落地后反弹高度为上一次下落高度的3/4,求该球第10次落地时,前后所经过的路径长度.
26、老王和他的孙子年龄之差为60岁,都出生于20世纪, 两人的出生年份分别被3, 4, 5和6除, 余数均为1, 2, 3和4。问老王出生在哪一年?
27、求[1,50]之间的所有整数能构成直角三角形的三边的组数。例如:3*3+4*4=5*5,它们构成直角三角形,所以{3,4,5}作为一组,但{4,3,5}视为跟{3,4,5}相同的一组。
28、编程序求出 2+4+8+16+32+…这样的数之和。如果累加数大于500时,则程序终止并输出结果。
29、编程序求出1~100所有整数的立方和并输出结果。
30、50个小学生按1至50序号顺时针围成一圈,做出局游戏,老师站在圈外顺时针从第一个人数起,每数到5时,这人从圈里出来,继续数1,2,3,4,5,数到第5个学生时,他就出局,已出局的位置不再参加计数,直至所有的学生出局为止,问最后一个出局的学生序号是多少号。
31、今有5羊4犬3鸡2兔值钱1496,4羊2犬6鸡3兔值钱1175,3羊1犬7鸡5兔值钱958,2羊3犬5鸡1兔值钱861,求鸡值多少钱?
32、百钱百鸡问题。用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只)。

方程
33、求方程X^2-3*X+1=0在区间(0,1)内的解。要求:按四舍五入的方式精确到小数点后第二位。
34、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则(x,y,z)称为方程的一个解。试求方程的所有整数解中x+y+z的最大值。
35、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则(x,y,z)称为方程的一个解。试求方程的所有整数解中,|x|+|y|+|z|的最大值。
36、若(x,y,z)满足方程:x^2+y^2+z^2=55^2(注:要求 x > y > z),则(x,y,z)称为方程的一个解。试求方程的整数解(包括负整数解)的个数。
37、求方程8x-5y=3,在|x|<=150, |y|<=200内的整数解。试问这样的整数解中|x|*|y|的最大值是多少?
38、求方程9X-19Y=1,在|X|≤100,|Y|≤50内共有多少组整数解?
39、求方程X^3-2X-5=0在区间[1.5,2.5]上的一个实根。 要求:按四舍五入的方式精确到小数点后第二位。

正整数因子
40、已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[1,100]之间第10个能被其因子数目整除的正整数。
41、已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[100,300]之间能被其因子数目整除的数中最大的数。
42、已知24有8个因子(即:1,2,3,4,6,8,12,24),而24正好被8整除。求[100,300]之间所有能被其因子数目整除的数之和。

整除
43、求[3333,6666]之间所有能被5整除同时能被7整除的数,问共有多少个这样的数?
44、求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数的个数。
45、统计[100,10000]之间有多少个这样的整数,其各位数字之和能被7整除。
46、已知S1=1,S2=1+2,S3=1+2+3…,SN=1+2+…n,求S20到S80之间有多少个数能被17或35整除。
47、编程序求出1-100以内的能被3整除的数的平方和。
48、编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。
49、求[1,1000]之间能被3整除,且至少有一位上的数是5的所有数之和。
50、求1000以内,同时能被3和7整除的所有自然数之和的平方根。(按四舍五入的方式精确到小数点后第二位)。
51、求500以内(含500)能被5或9整除的所有自然数的倒数之和。按四舍五入的方式精确到小数点后第二位。
.已知S1=1,S2=1+2,S3=1+2+3…,SN=1+2+…n,求S20到S80之间有多少个数能被17或35整除。
52、求[351,432]之间所有不能被3整除,但能被8整除的整数的和。
53、序求出1-3000以内能被3或者5整除数的个数。
54、编写程序,计算1000以内有多少个这样的数,该数既能被6整除又能被8整除。
55、编写程序,求在10~1000之间所有能被4除余3,被7除余5,被9除余2的数之和。

三位数
56、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数中,第二大的是多少?
57、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求这种三位数共有多少个?
58、有一个三位数满足下列条件: (1)此三位数的三位数字各不相同; (2)此三位数等于它的各位数字的立方和。试求所有这样的三位数之和。

水仙花数
59、水仙花数是一个三位正整数,它等于它的各位数字的立方之和. 例如:153=1^3+5^3+3^3,所以153是水仙花数. 试求所有的水仙花数之积。
60、水仙花数是一个三位正整数,它等于它的各位数字的立方之和. 例如:153=1^3+5^3+3^3,所以153是水仙花数. 求400以内的最大水仙花数与最小水仙花数之积。
61、"水仙花数"是指这样的数,其各位数字的立方和等于该数本身, 如:153=1^3+5^3+3^3。编写程序,计算从100年开始到2000年为止,共有 多少个年号是水仙花数年号。

奇数
62、求[100,200]之间第二大有奇数个不同因子的整数。
63、问[100,200]之间有奇数个不同因子的整数共有多少个?

素数
64、求[444,666]范围内最大的素数是多少?
65、求[100,999]之间所有素数的个数。
66、求[2,500]之间的所有素数的和。
67、求[3-1000]之间最大的五个素数之和。
68、求[500,1999]之间的素数的个数,且要求该素数十位数字为7。
69、求[2,400]中相差为10的相邻素数对的对数。
70、一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之内的所有逆向超级素数的个数。
71、一个素数(设为p)依次从最高位去掉一位,二位,三位,……,若得到的各数仍都是素数(注:1不是素数),且数p的各位数字均不为零,则称该数p为逆向超级素数。例如,617,17,7都是素数,因此617是逆向超级素数,但尽管503,03,3都是素数,但它不是逆向超级素数,因为它包含有零。试求[100,999]之间的所有逆向超级素数从小到大数的第10个素数是多少?
72、一个素数,依次从个位开始去掉一位,二位…..,所得的各数仍然是素数,称为超级素数。求[100,999]之内超级素数的个数。
73、梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内有多少个梅森尼数?
74、若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数,例:2*3-1=5,因此2与3是友数对,5是友素数,求[40,119]之间友素数对的数目。
75、若两个素数之差为2,则称这两个素数为双胞胎数。求出[200,1000]之内有多少对双胞胎数。
76、在[200,900]范围内同时满足以下两个条件的十进制数: ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数;问有多少个这样的数?
77、梅森尼数是指能使2^n-1为素数的数n,求[1,21]范围内最大的梅素尼数?
78、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[50,150]之间的第10个友素数(按由小到大排列)。
79、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[100,200]之间的友数对的数目。
80、若两个连续的自然数的乘积减1后是素数,则称此两个连续自然数为友数对,该素数称为友素数。例如,由于 8*9-1=71, 因此,8与9是友数对,71是友素数。求[100,200]之间的所有友素数之和。
81、德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求6744可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)
82、求3到100之间所有素数的平方根之和。要求按四舍五入的方式精确到小数点后第二位
83、编程求区间[500,2500]中按递增顺序第25个素数。
84、在[100,999]范围内同时满足以下两个条件的十进制数. ⑴其个位数字与十位数字之和除以10所得的余数是百位数字;⑵该数是素数; 求有多少个这样的数?
85、一个自然数是素数,且它的数字位置经过任意对换后仍为素数,则称为绝对素数。如13,试求所有两位绝对素数的和。
86、编写程序,求出9到499之间的所有非偶数非素数的数之和。
87、编写程序,求出3到100之间的所有非偶数非素数的数之和。

同构数
88、所谓"同构数"是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间有多少个同构数。
89、所谓"同构数"是指这样一个数,它出现在它的平方数的右侧,例如5的平方是25,25的平方是625,故5和25都是同构数,求[1,1000]之间所有同构数之和
90、某自然数平方的末几位与该数相同时,称此数为自同构数,例如25^2=625, 则称25为自同构数,求出[10,100000]之间最大的自同构数。
91、一个数出现在该数的平方数的右边,称这个数为"同构数"。例如,5出现在平方数25的右边,25出现在平方数625的右边,则5、25都是"同构数"。找出[1,1000]之间的所有的能被13整除的"同构数"之和。

完备数
92、若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间有多少个多因子完备数。
121 求在[10,1000]之间的所有完备数之和。各真因子之和(不包括自身)等于其本身的正整数称为完数。例如:6=1+2+3,6是完数。
93、若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间最大的多因子完备数。
205 若某整数N的所有因子之和等于N的倍数,则N称为多因子完备数,如数28,其因子之和1+2+4+7+14+28=56=2*28,28是多因子完备数。求[1,500]之间按从小到大的顺序排列的第三个多因子完备数。
94、一个数如果恰好等于它的所有真因子之和,这个数就称为"完数"。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是"完数"。求[1,1000]之间的第二大完数。

四位数
95、设有十进制数字a,b,c,d和e,它们满足下列式子:abcd*e=bcde (a不等于0, e不等于0或1),求满足上述条件的所有四位数abcd的和。
96、设某四位数的千位数字和十位数字的和等于百位数字和个位数字的积,例如,对于四位数:9512,9+1=5*2,试问这样的四位数有多少个?
97、设有十进制数字a、b、c、d和e,求满足下列式子:abcd×e=dcba(a≠0,e≠0,e≠1)的最小四位数abcd。98、设某四位数的各位数字的立方和等于100,试问有多少个这样的四位数?
324 编写程序,求四位数的奇数中,所有各位数字之积(且不为0)是125的倍数的数的和。
99、设某四位数的各位数字的平方和等于100,问共有多少个这种四位数?

弦数
100、若某整数平方等于某两个正整数平方之和的正整数称为弦数。例如:由于3^2+4^2=5^2,则5为弦数,求[100,200]之间最大的弦数。
101、编程求取:[121,140] 之间的弦数的个数(若某正整数的平方等于另两个正整数平方之和,则称该数为弦数. 例如:3^2+4^2=5^2, 因此5是弦数)。
102、有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13....(即:该数列从第二项开始,其分子是前一项的分子与分母之和,而其分母是前一项的分子),求出这个序列前56项的和。要求:按四舍五入的方式精确到小数点后第三位。
103、已知A<B,且A,B为正整数, 求满足个条件A×B=716699且A+B最小的A值。
104、已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:
F(1)=1 if n=1
F(2)=1 if n=2
F(n)=F(n-1)+F(n-2) if n>2 试求F(2)+F(4)+F(6)+……+F(50)值。
提示: 最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。
105、已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:
F(1)=1 if n=1
F(2)=1 if n=2
F(n)=F(n-1)+F(n-2) if n>2 试求F(1)+F(2)+……+F(50)值。
提示: 最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。
106、已知Fibonacci数列:1,1,2,3,5,8,……,它可由下面公式表述:
F(1)=1 if n=1
F(2)=1 if n=2
F(n)=F(n-1)+F(n-2) if n>2 试求F(1)+F(3)+F(5)+……+F(49)值。
提示: 最好使用递推法求解,因为使用递归调用很可能超出某些语言的递归深度。
创作者dVUq73lyY4
2020-04-16 · TA获得超过4094个赞
知道大有可为答主
回答量:3150
采纳率:24%
帮助的人:229万
展开全部
验证极限
Description
当整数n->无穷大时,x/an->0(其中x为任意常数,a为常数)
既:给定任意一个e>0,
总能找到一个N,当n>N时,|x/an|
<
e
说明:x,a,e为双精度,N为整数。
Input
三个数,分别代表x,a和e,其中a>1,e>0
Output
输出最小的非负整数N,使得当整数n>N时,有|x/an|
<
e成立
Sample
Input
样例输入1
4.2
5.3
10e-5
样例输入2
332
1.1
1e-4
Sample
Output
样例输出1
6
样例输出2
157
验证“歌德巴赫猜想”
Description
验证“歌德巴赫猜想”,即:任意一个大于等于6的偶数均可表示成两个素数之和。
Input
输入只有一个正整数x。(x<=2000)
Output
如果x不是“大于等于6的偶数”,则输出一行:
Error!
否则输出这个数的所有分解形式,形式为:
x=y+z
其中x为待验证的数,y和z满足y+z=x,而且y<=z,y和z均是素数。
如果存在多组分解形式,则按照y的升序输出所有的分解,每行一个分解表达式。
注意输出不要有多余的空格。
Sample
Input
输入样例1:
7
输入样例2:
10
输入样例3:
100
Sample
Output
输出样例1:
Error!
输出样例2:
10=3+7
10=5+5
输出样例3:
100=3+97
100=11+89
100=17+83
100=29+71
100=41+59
100=47+53
计算费马数
Description
费马数是一个正整数序列{Fn},它的表达式为Fn
=
2^2^n
+
1,n
=
0,
1,
2,
...
编写程序,输出前
k
个费马数
F0,
F1,
F2,
...
要求:
1、不能使用指数函数power
2、不能使用查表法,必须在程序里计算费马数
Input
非负整数k
Output
前k个费马数
Sample
Input
3
Sample
Output
3
5
17
Hint
输入只有一个k,不需使用
while
(cin
>>
k)。
鸡兔同笼
Description
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物
Input
第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a
(a
<
32768)
Output
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开
如果没有满足要求的答案,则输出两个0。
Sample
Input
2
3
20
Sample
Output
0
0
5
10
Problem
I
Description
输入整数a和b,如果a能被b整除,就输出算式的商,否则输出整数商和余数,如果b=0,输出error。
Input
整数a和整数b
Output
商或者商和余数或者error
Sample
Input
100
10
75
20
1
0
Sample
Output
10
3
15
error
Hint
1.测试数据有多组,采用如下的格式:
while(cin>>a>>b)
{
//
calculate
//
output
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瑞柏习惜梦
2020-01-06 · TA获得超过1071个赞
知道小有建树答主
回答量:3780
采纳率:88%
帮助的人:28.8万
展开全部
《你必须知道的495个c语言问题》[pdf]
好好看看
数据结构

一些基本算法
stl
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
竺妮璩津童
2019-07-03 · TA获得超过1190个赞
知道小有建树答主
回答量:3797
采纳率:100%
帮助的人:29.1万
展开全部
验证极限
Description
当整数n->无穷大时,x/an->0(其中x为任意常数,a为常数)
既:给定任意一个e>0,
总能找到一个N,当n>N时,|x/an|
<
e
说明:x,a,e为双精度,N为整数。
Input
三个数,分别代表x,a和e,其中a>1,e>0
Output
输出最小的非负整数N,使得当整数n>N时,有|x/an|
<
e成立
Sample
Input
样例输入1
4.2
5.3
10e-5
样例输入2
332
1.1
1e-4
Sample
Output
样例输出1
6
样例输出2
157
验证“歌德巴赫猜想”
Description
验证“歌德巴赫猜想”,即:任意一个大于等于6的偶数均可表示成两个素数之和。
Input
输入只有一个正整数x。(x<=2000)
Output
如果x不是“大于等于6的偶数”,则输出一行:
Error!
否则输出这个数的所有分解形式,形式为:
x=y+z
其中x为待验证的数,y和z满足y+z=x,而且y<=z,y和z均是素数。
如果存在多组分解形式,则按照y的升序输出所有的分解,每行一个分解表达式。
注意输出不要有多余的空格。
Sample
Input
输入样例1:
7
输入样例2:
10
输入样例3:
100
Sample
Output
输出样例1:
Error!
输出样例2:
10=3+7
10=5+5
输出样例3:
100=3+97
100=11+89
100=17+83
100=29+71
100=41+59
100=47+53
计算费马数
Description
费马数是一个正整数序列{Fn},它的表达式为Fn
=
2^2^n
+
1,n
=
0,
1,
2,
...
编写程序,输出前
k
个费马数
F0,
F1,
F2,
...
要求:
1、不能使用指数函数power
2、不能使用查表法,必须在程序里计算费马数
Input
非负整数k
Output
前k个费马数
Sample
Input
3
Sample
Output
3
5
17
Hint
输入只有一个k,不需使用
while
(cin
>>
k)。
鸡兔同笼
Description
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物
Input
第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a
(a
<
32768)
Output
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开
如果没有满足要求的答案,则输出两个0。
Sample
Input
2
3
20
Sample
Output
0
0
5
10
Problem
I
Description
输入整数a和b,如果a能被b整除,就输出算式的商,否则输出整数商和余数,如果b=0,输出error。
Input
整数a和整数b
Output
商或者商和余数或者error
Sample
Input
100
10
75
20
1
0
Sample
Output
10
3
15
error
Hint
1.测试数据有多组,采用如下的格式:
while(cin>>a>>b)
{
//
calculate
//
output
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伟应影N
2009-05-10 · 超过12用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:34.7万
展开全部
验证极限
Description
当整数n->无穷大时,x/an->0(其中x为任意常数,a为常数)
既:给定任意一个e>0, 总能找到一个N,当n>N时,|x/an| < e

说明:x,a,e为双精度,N为整数。
Input
三个数,分别代表x,a和e,其中a>1,e>0
Output
输出最小的非负整数N,使得当整数n>N时,有|x/an| < e成立
Sample Input
样例输入1
4.2 5.3 10e-5
样例输入2
332 1.1 1e-4
Sample Output
样例输出1
6
样例输出2
157

验证“歌德巴赫猜想”
Description
验证“歌德巴赫猜想”,即:任意一个大于等于6的偶数均可表示成两个素数之和。
Input
输入只有一个正整数x。(x<=2000)
Output
如果x不是“大于等于6的偶数”,则输出一行:
Error!
否则输出这个数的所有分解形式,形式为:
x=y+z
其中x为待验证的数,y和z满足y+z=x,而且y<=z,y和z均是素数。
如果存在多组分解形式,则按照y的升序输出所有的分解,每行一个分解表达式。

注意输出不要有多余的空格。
Sample Input
输入样例1:
7
输入样例2:
10
输入样例3:
100
Sample Output
输出样例1:
Error!
输出样例2:
10=3+7
10=5+5
输出样例3:
100=3+97
100=11+89
100=17+83
100=29+71
100=41+59
100=47+53

计算费马数
Description
费马数是一个正整数序列{Fn},它的表达式为Fn = 2^2^n + 1,n = 0, 1, 2, ...

编写程序,输出前 k 个费马数 F0, F1, F2, ...

要求:
1、不能使用指数函数power
2、不能使用查表法,必须在程序里计算费马数
Input
非负整数k
Output
前k个费马数
Sample Input
3
Sample Output
3
5
17
Hint
输入只有一个k,不需使用 while (cin >> k)。

鸡兔同笼
Description
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物
Input
第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a (a < 32768)
Output
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开
如果没有满足要求的答案,则输出两个0。
Sample Input
2
3
20
Sample Output
0 0
5 10

Problem I
Description
输入整数a和b,如果a能被b整除,就输出算式的商,否则输出整数商和余数,如果b=0,输出error。
Input
整数a和整数b
Output
商或者商和余数或者error
Sample Input
100 10
75 20
1 0
Sample Output
10
3 15
error
Hint
1.测试数据有多组,采用如下的格式:

while(cin>>a>>b)
{
// calculate
// output
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式