Разбор задач Технокубок 2016 — Отборочный Раунд 2

Revision ru2, by fcspartakm, 2016-03-27 02:11:12

649A - Любимые числа Поликарпа

Для решения данной задачи нужно воспользоваться фактом, что степени двойки быстро растут, и максимальная степень двойки, на которую может делится число, не превосходящее 109, равна 29. Поэтому нужно просто проитерироваться по заданным числам, найти максимальную степень двойки, на которую делится текущее число и обновить ответ этой максимальной степенью.

Пример решения
Tags технокубок, отборочный, разбор, editorial

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru11 Russian fcspartakm 2016-03-27 03:37:38 40 (опубликовано)
ru10 Russian fcspartakm 2016-03-27 03:36:50 2900
ru9 Russian fcspartakm 2016-03-27 03:05:15 52
ru8 Russian fcspartakm 2016-03-27 03:04:30 1275
ru7 Russian fcspartakm 2016-03-27 02:42:51 28
ru6 Russian fcspartakm 2016-03-27 02:42:19 1884 Мелкая правка: ' подняться по ле' -> ' подняться/спуститься по ле'
ru5 Russian fcspartakm 2016-03-27 02:23:45 27 Мелкая правка: ' подняться по ле' -> ' подняться/спуститься по ле'
ru4 Russian fcspartakm 2016-03-27 02:23:06 17 Мелкая правка: '$((a - 1) % (m * k))' -> '$((a - 1) \% (m * k))'
ru3 Russian fcspartakm 2016-03-27 02:22:25 1387
ru2 Russian fcspartakm 2016-03-27 02:11:12 63
ru1 Russian fcspartakm 2016-03-27 02:09:28 888 Первая редакция (сохранено в черновиках)