Advertisement
denvolf2000

количество пар, для которых произведение элементов делится н

Feb 24th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. from random import randint
  2.  
  3. N = 20
  4.  
  5. max1, max2, max5, max10 = 0, 0, 0, 0 #счётчики
  6.  
  7. for i in range(N):
  8.     a = randint(0,500)
  9.     a = 100 if i==3 else a
  10.     a = 100 if i==5 else a
  11.     print(a, end=' ')
  12.     if a % 10 == 0:
  13.         max10 += 1
  14.     elif a % 5 == 0:
  15.         max5 += 1
  16.     elif a % 2 == 0:
  17.         max2 += 1
  18.     else:
  19.         max1 += 1
  20.  
  21. a1 = max2 * max5
  22. a2 = max1 * max10
  23. a3 = max2 * max10
  24. a4 = max5 * max10
  25. a5 = max10 * (max10 - 1) / 2
  26.  
  27. print()
  28. print(int(a1 + a2 + a3 + a4 + a5))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement