1045: 数值统计-python

题目描述:

 统计给定的n个数中,负数、零和正数的个数。 

输入
 输入的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个整数 

输出
 输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。 

样例输入 Copy
6 0 1 2 3 -1 0
样例输出 Copy
1 2 3

答案:

n=input().split()
a=0
b=0
c=0
for i in range(1,int(n[0])+1):
    if int(n[i])<0:
        a+=1
    elif int(n[i])==0:
        b+=1
    else:
        c+=1
print('%d %d %d'%(a,b,c))
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐