Advertisement
nq1s788

Untitled

Oct 2nd, 2024
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1. В этой задаче число довольно большое, поэтому будем работать с ним как со строкой, но на питоне можно было в том числе просто считать его как число, и посмотреть его остаток от деления на 3.
  2.  
  3. Если сумма цифр числа делится на три, то само число тоже делится на три. Посчитаем сумму цифр в нашей строке, и проверим ее остаток от деления на три.
  4.  
  5. Пример кода на python:
  6. s = input()
  7. cnt = 0 #сумма цифр в числе
  8. for i in range(len(s)):
  9.     cnt += int(s[i]) #прибавляем к сумме текущую цифру, переведенную из строки в число
  10. if cnt % 3 == 0: #если сумма цифр делится на 3 выводим Yes
  11.     print('Yes')
  12. else:
  13.     print('No')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement