洛谷-P1567 统计天数
# -*- coding: utf-8 -*-
"""
Created on Tue Apr 10 21:09:00 2018


@author: wdf


N = int(input())#天数
l=input()
#print(l)
l=l.split(" ")
#print(l)
for i in range(0,N):
    l[i]=int(l[i])
    #print(l[i])
n=0
i=0
a=0
m=[]
for i in range(0,N-1):
    if(l[i]<l[1+i]):
        n+=1
    else:
        pass
    m[a]=n
    a+=1
print( "a=%d"%a )




for i in range(0,a):
    if (m[i]<m[i+1]):
        n=m[i+1]
    else:
        n=m[i]


"""
x1=-1
s=0
maxs=0#假设第一个温度前一个是-1度,保证s>=1
n = int(input())#天数
x=input()
xlist=x.split(" ")  
for i in range(1,n):  #输入+判断+求maxs


      


    x = int(xlist[i])    #x[i]表示school time


    if (x > x1)  :    #判断是否升温
        s+=1#计数,不多解释
    else:       #不升温
        if (maxs < s):    #求最长升温天数maxs
                maxs = s
        s = 1          #初始化s
       
    x1 = x#保留前一天温度的值
    
print( maxs)


       
阅读更多
个人分类: 洛谷-python
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

洛谷-P1567 统计天数

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭