资源经验分享python-简单程序设计

python-简单程序设计

2019-11-21 | |  98 |   0

原标题:python-简单程序设计

原文来自:CSDN      原文链接:https://blog.csdn.net/qq_45894553/article/details/103121540


python-简单程序设计
本文题目选自2019.11.17全国计算机大赛Python程序设计大赛初赛中的编程题16题。
作为一小菜鸟,昨日参加的比赛简直是毁灭性打击,15道选择题,5道程序设计题,初赛比赛时间90分钟。有兴趣的小伙伴可以自行搜索全国计算机大赛。
题目如下
题目:将整数数组中是6的倍数的元素按照输入次序依次输出。如果没有符合条件的元素则输出-1。输入说明:第一-行是整数N (N<10000 ) , 表示数组中的元素个数,第二行是这个数组中的N个元素,规定元素中至少包含一个满足条件
输出说明:输出数组序列中6的倍数,如果有两个以上满足条件的元素,中间用空格隔开。
输入样例:6 2 3 6 12 28 45
输出样例: 6 1220191118180009718.png自己扣了半天的代码
N=int(input(‘请输入数组元素个数N(N<10000):’))#输入说明:第一行是整数N(N<10000 )
x=input(‘请输入数组元素:’)#输入数组中的N个元素
xlist=x.split(’ ‘)#将输入数组元素转为列表
s=0#判断有无满足条件的元素
for i in range(N):#遍历列表,将列表’str’格式转换为’int’格式
xlist[i]=int(xlist[i])
if Nlen(xlist):#判断输入元素个数是否有误
for i in range(N):#输出数组序列中6的倍数,若有多个满足条件的元素,用空格隔开
if xlist[i]%6
0:
print(xlist[i],end=’ ‘)
s+=1
if s==0:#没有符合条件的元素则输出-1
print(’-1’)
else:
print(‘输入数组元素个数与设定不符’)

newsimg1108_05.png运行结果

newsimg1108_06.png
写的比较笨,求大神们的解答。

免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:DSO跑KITTI数据集

下一篇:卷积在图像处理中的应用

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...