精品学习资料信息素养大赛Python样卷4 (2).docxVIP

  • 1
  • 0
  • 约1.09千字
  • 约 3页
  • 2026-04-16 发布于湖南
  • 举报

精品学习资料信息素养大赛Python样卷4 (2).docx

编程题(四题20+25+25+30)

分数交错加减计算

描述:

分数交错加减计算,形如:

利用input()语句输入一个大于1的正整数;

计算规则:分母为连续奇数,分子为1,偶数位置相减,奇数位置相加,一直计算到最接近N(含)的奇数分母为止;

3.计算结果四舍五入保留8位小数,仅输出计算结果,没有其它。

输入:

输入一个大于1的正整数,假设输入合规,不考虑不合规情景,如带小数点的数,负数等。

输出:

四舍五入保留8位小数。

输入样例

100

输出样例

0得分点:

输入2分

进行奇偶判断4分

进行求和4分

结果正确10分

有一实数序列A[1]、A[2]、A[3]、……A[n-1]、A[n](n10000),若ij,并且 A[i]A[j],则称A[i]与A[j]构成了一个逆序对,求数列A中逆序对的个数。

例如:52462326,可以组成的逆序对有

(52),(54),(52),(53),(52),

(42),(43),(42),

(62),(63),(62),

(32)

总共有12对

输入

一行,若干个数字

输出

输出一行,符合的个数

输入样例:

请输入一组数字:52462326

输出样例:

结果:12

得分点:

输入2分

切割3分

循环3分

逆序对判断5分

结果正确12

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档