精品学习资料信息素养大赛Python样卷8.docxVIP

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

精品学习资料信息素养大赛Python样卷8.docx

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

1.给出一组序列,序列中的元素只有+和-构成,需要通过代码的方式将+全部放到-的前面

输入

第一行为输入的数据

输出

按照此规律变化后的结果

输入样例1

请输入一组数据:+,+,+,-,-,-

输出样例2

结果:[“+”,”+”,”+”,”-”,”-”,”-”]

输入样例2

请输入一组数据:+,-,+,-,+,-,+

输出样例2

结果:[“+”,”+”,”+”,”+”,”-”,”-”,”-”]

得分点:

实现输入2分

字符串切割2分

生成列表2分

结果正确14分

2.找到所有两位的奇妙数:奇妙数。即一个整数等于其各位数字之和加上各位数字之积

例如39=(3+9)+(3*9)

输入

无

输出

一行,每个数据之间以空格隔开

输入样例:

无

输出样例:

无

得分点:

循环找出两位数实现3分

进行数位拆分5分

条件判断2分

结果正确15分

3.求出给定两个数的最大公约数和最小公倍数

输入

一行两个数字

输出

输出占两行,第一行最大公约数,第二行最小公倍数

输入样例:

请输入两个整数:68

输出样例:

最大公约数:2

最小公倍数:24

得分点:

输入2分

分别获取两个数3分

最大公约数正确10分

最小公倍数正确10分

4.校门外的树

某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个

文档评论(0)

1亿VIP精品文档

相关文档