Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- arr=[]
- size_arr=int(input('Input size of array: '))
- for i in range(size_arr):
- arr.append(random.randint(-50,50))
- print(arr)
- positive=0
- negative=0
- #Count how many pos. and neg. numbers
- for i in range(size_arr):
- if (arr[i]>0): positive=positive+1
- if (arr[i]<0): negative+=1
- # Show us total
- print('Positives: ', positive)
- print('Negatives: ', negative)
- #If pos less than neg, then generate some pos numbers and add to array
- if (positive<negative):
- for i in range(negative-positive):
- arr.append(random.randint(1,50))
- #All the same
- if (positive>negative):
- for i in range(positive-negative):
- arr.appned(random.randint(-50,-1))
- #Print resulting array
- print(arr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement