Advertisement
denvolf2000

Пары, для которых сумма делится на 10

Feb 24th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. from random import randint
  2.  
  3. N = 20
  4.  
  5. k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  6.  
  7. for i in range(N):
  8.     a = randint(0,101)
  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.         k0 += 1
  14.     elif a % 10 == 9:
  15.         k9 += 1
  16.     elif a % 10 == 8:
  17.         k8 += 1
  18.     elif a % 10 == 7:
  19.         k7 += 1
  20.     elif a % 10 == 6:
  21.         k6 += 1
  22.     elif a % 10 == 5:
  23.         k5 += 1
  24.     elif a % 10 == 4:
  25.         k4 += 1
  26.     elif a % 10 == 3:
  27.         k3 += 1
  28.     elif a % 10 == 2:
  29.         k2 += 1
  30.     elif a % 10 == 1:
  31.         k1 += 1
  32.  
  33. a0 = k0 * (k0 - 1) / 2
  34. a1 = k1 * k9
  35. a2 = k2 * k8
  36. a3 = k3 * k7
  37. a4 = k4 * k6
  38. a5 = k5 * (k5 - 1) / 2
  39.  
  40. print()
  41. print(int(a0 + a1 + a2 + a3 + a4 + a5))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement