4-й этап Республиканской олимпиады по информатике 2022-2023, 2-й тур
Есеп D. Массив және сұраныстар
Ограничение по времени:
1.5 seconds
Ограничение по памяти:
256 megabytes
Абай сізге аңызсыз қарапайым есеп әкелді. N натурал саннан тұратын A массиві бар. Оған қоса, L,R түріндегі Q сұраныстары берілген. Сұранысқа жауап — бұл AL, AL+1, ..., AR тізбегінін ішінде, X, 2X, 4X, ..., 2K⋅X сандарының бәрі кездесетіндей, X натурал саны табылса, K (K≥0) санының ең үлкен мәні. Ескерту: натурал сан деп нөлден үлкен бүтін сандарды айтамыз.
Формат входного файла
Бірінші жолда екі N және Q (1<=N,Q<=5⋅105) натурал сандары берілген.
Екінші жолда A массиві берілген (1<=Ai<=1018).
Үшінші жолдан бастап сұраныстар, L, R (1<=L<=R<=N), беріледі.
Әр сұраныс бөлек жолда берілген.
Формат выходного файла
Q жолдарын шығарыңыз, i-ші жолда i-ші сұранысқа жауап болуы керек.
Пример:
Вход 6 3 6 9 12 24 18 9 2 3 4 6 1 5Ответ
0 1 2
Замечание
Мысалға түсініктеме:
Екінші сұраныста, 18 және 9 сандарын таңдасақ, K=1,X=9 шығады.
Үшінші сұраныста — 6, 12, 24 (K=2,X=6).
(
Abay Baimukanov
)
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.