dxnge

9

Oct 17th, 2021
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. x = int(input())
  2. L = 0; M = 0
  3. while x > 5:
  4.   L = L + 1
  5.   if M < (x % 10):
  6.     M = x % 10
  7.   x = x // 10
  8. print("%d\n%d" % (L, M))
  9. #при x == 600, L == 3
  10. # 607%10 == 7
  11.  
  12. #L+=1
  13. #607%10 = 7 --> M == 7
  14. #x = 607//10 == 60
  15.  
  16. #L+=1 == 2
  17. #60%10 == 0 < M (7) условие не выполняется, M не меняется
  18. #x = 60//10 == 6
  19.  
  20. #L+=1 == 3
  21. #6%10 == 6 < M (7) условие не выполняется, M не меняется
  22. #x = 6//10 == 0
  23.  
  24. #x>5 - не выполняется, цикл закончен
  25.  
  26. #607 нужная цифра
Advertisement
Add Comment
Please, Sign In to add comment