实验4-1-7 特殊a串数列求和(20 分)

实验4-1-7 特殊a串数列求和(20 分)

给定两个均不超过9的正整数a和n,要求编写程序求$a+aa+aaa++ \cdots+aa\cdots a$(n个a)之和。

输入格式:

输入在一行中给出不超过9的正整数a和n。

输出格式:

在一行中按照“s = 对应的和”的格式输出。

输入样例:

1
2 3

输出样例:

1
s = 246

实验4-1-8 求给定精度的简单交错序列部分和(15 分)

实验4-1-8 求给定精度的简单交错序列部分和(15 分)

本题要求编写程序,计算序列部分和$1 - \frac{1}{4 }+ \frac{1}{7} - \frac{1}{10} +\cdots$ 直到最后一项的绝对值不大于给定精度eps。

输入格式:

输入在一行中给出一个正实数eps。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。

输入样例1:

1
4E-2

输出样例1:

1
sum = 0.854457

输入样例2:

1
0.02

输出样例2:

1
sum = 0.826310

实验4-1-6 求分数序列前N项和(15 分)

实验4-1-6 求分数序列前N项和(15 分)

本题要求编写程序,计算序列 $\frac{2}{1}+\frac{3}{2}+\frac{5}{3}+\frac{8}{5}+…$ 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。

输入样例:

1
20

输出样例:

1
32.66

实验4-1-5 韩信点兵(10 分)

实验4-1-5 韩信点兵(10 分)

在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:

  • 按从1至5报数,记下最末一个士兵报的数为1;
  • 再按从1至6报数,记下最末一个士兵报的数为5;
  • 再按从1至7报数,记下最末一个士兵报的数为4;
  • 最后按从1至11报数,最末一个士兵报的数为10;

请编写程序计算韩信至少有多少兵。

输入格式:

本题无输入

输出格式:

输出韩信至少拥有的士兵人数。

实验4-1-3 找出最小值(20 分)

实验4-1-3 找出最小值(20 分)

本题要求编写程序,找出给定一系列整数中的最小值。

输入格式:

输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。

输出格式:

在一行中按照“min = 最小值”的格式输出n个整数中的最小值。

输入样例:

1
4 -2 -123 100 0

输出样例:

1
min = -123

实验4-1-4 求整数的位数及各位数字之和(15 分)

实验4-1-4 求整数的位数及各位数字之和(15 分)

对于给定的正整数N,求它的位数及其各位数字之和。

输入格式:

输入在一行中给出一个不超过109的正整数N。

输出格式:

在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。

输入样例:

1
321

输出样例:

1
3 6

实验4-1-2 求奇数和(15 分)

实验4-1-2 求奇数和(15 分)

本题要求计算给定的一系列正整数中奇数的和。

输入格式:

输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。

输出格式:

在一行中输出正整数序列中奇数的和。

输入样例:

1
8 7 4 3 70 5 6 101 -1

输出样例:

1
116

实验4-1-1 最大公约数和最小公倍数(15 分)

实验4-1-1 最大公约数和最小公倍数(15 分)

本题要求两个给定正整数的最大公约数和最小公倍数。

输入格式:

输入在一行中给出两个正整数$M$和$N(\leq 1000)$。

输出格式:

在一行中顺序输出$M$和$N$的最大公约数和最小公倍数,两数字间以1空格分隔。

输入样例:

1
511 292

输出样例:

1
73 2044

实验3-11 计算油费(15 分)

实验3-11 计算油费(15 分)

现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。

本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。

输入格式:

输入在一行中给出两个整数和一个字符,分别表示顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助)。

输出格式:

在一行中输出应付款额,保留小数点后2位。

输入样例:

1
40 97 m

输出样例:

1
301.34

实验3-10 高速公路超速处罚(15 分)

实验3-10 高速公路超速处罚(15 分)

按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。

输入格式:

输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。

输出格式:

在一行中输出处理意见:若属于正常行驶,则输出“OK”;若应处罚款,则输出“Exceed x%. Ticket 200”;若应吊销驾驶证,则输出“Exceed x%. License Revoked”。其中x是超速的百分比,精确到整数。

输入样例1:

1
65 60

输出样例1:

1
OK

输入样例2:

1
110 100

输出样例2:

1
Exceed 10%. Ticket 200

输入样例3:

1
200 120

输出样例3:

1
Exceed 67%. License Revoked
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×