pta选择题答案Python,大一pta填空题python答案
前几天想学习数据结构的知识。我在PTA的题库里做了几个东西,都是在自己的壳下运行的,但是上传了三次都失败了。我在网上搜了一圈,没有任何关于这个的帖子,整理了一下:比如第一个话题:
给定k个整数序列{\(N_1,N_2,N_K\)},“连续子序列”定义为{\(N_i,N_i 1,N_j\)},其中1 i j k。“最大子列总和”定义为所有连续子列元素的最大总和。例如,给定序列{-2,11,-4,13,-5,-2},其连续子列{11,-4,13}的最大和为20。现在你需要写一个程序来计算一个给定整数序列的最大子列和。
本主题旨在测试不同算法在各种数据条件下的性能。每组测试数据的特征如下:
1:数据相当于样本,检验基本正确性;2: 102个随机整数;数据:103个随机整数;数据:104个随机整数;数据:5: 105随机整数;程序是:
def MaxSubseqSum(K,numbers):maxSum=0 this sum=0 for I in range(K):this sum=numbers[I]If sum max sum:max sum=this sum elif this sum 0:this sum=0返回max sum If _ _ name _ _= _ _ main _ :K=int(input()# No string 提示信息可以出现,否则会误判numbers=input()numbers . split()numbers=list(map(int,numbers)) result=maxsubseqsum (k,numbers具体原因在程序中注明了,就是输入()可以通过测试,但是输入(
发现类似的帖子,hhh,打印PTA下的沙漏
首页底部的公告里有各种语言程序的例子。以下是一些例子:
读入2个整数A和B,然后输出它们的和
python语言中的I/O格式:
为sys.stdin中的行导入:print (sum (map (int,line.split ())) bash:
一边读我;在do echo $(($ { I/}))done C:
#include stdio.hint main(){ int a,b;while(scanf(%d %d ,a,b)!=EOF) printf(%d\n ,a b);返回0;}在C下:
#使用命名空间std包含iostreamusingint main(){ int a,b;而(CIN a b)cout a b endl;返回0;}转载于https://www.cnblogs.com/SrtFrmGNU/p/7692576.html
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。