InnaSibirova

Антон Турчаков - Урок 1. Задание 8.

Nov 2nd, 2018
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. n = int(input())
  2. n1 = int(n // 1000000000000000)
  3. n2 = int((n // 100000000000000) % 10)
  4. n3 = int((n // 10000000000000) % 10)
  5. n4 = int((n // 1000000000000) % 10)
  6. n5 = int((n // 100000000000) % 10)
  7. n6 = int((n // 10000000000) % 10)
  8. n7 = int((n // 1000000000) % 10)
  9. n8 = int((n // 100000000) % 10)
  10. n9 = int((n // 10000000) % 10)
  11. n10= int((n // 1000000) % 10)
  12. n11= int((n // 100000) % 10)
  13. n12= int((n // 10000) % 10)
  14. n13= int((n // 1000) % 10)
  15. n14= int((n // 100) % 10)
  16. n15= int((n // 10) % 10)
  17. n16= int(n % 10)
  18. a1 = n1 * 2
  19. a2 = n3 * 2
  20. a3 = n5 * 2
  21. a4 = n7 * 2
  22. a5 = n9 * 2
  23. a6 = n11 * 2
  24. a7 = n13 * 2
  25. a8 = n15 * 2
  26. if a1 >= 10:
  27.     a1 = (a1 // 10) + (a1 % 10)
  28. if a2 >= 10:
  29.     a2 = (a2 // 10) + (a2 % 10)
  30. if a3 >= 10:
  31.     a3 = (a3 // 10) + (a3 % 10)
  32. if a4 >= 10:
  33.     a4 = (a4 // 10) + (a4 % 10)
  34. if a5 >= 10:
  35.     a5 = (a5 // 10) + (a5 % 10)
  36. if a6 >= 10:
  37.     a6 = (a6 // 10) + (a6 % 10)
  38. if a7 >= 10:
  39.     a7 = (a7 // 10) + (a7 % 10)
  40. if a8 >= 10:
  41.     a8 = (a8 // 10) + (a8 % 10)
  42. s = a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8 + n2 + n4 + n6 + n8 + n10 + n12 + n14 + n16    
  43. if s % 10 == 0:
  44.     print('OK')
  45. else:
  46.     print('WRONG')
Add Comment
Please, Sign In to add comment