9 класс


Есеп A. Сиқыр

Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes

Жас сиқыршы Асхат жаңа сиқырға үйренді — енді ол кез-келген сан тізбегін префикс соммасына алмастыра алады!
   Жаңа білімін жетілдіру үшін, кішкене жаттығайын деді. Асхат ұзындығы өте үлкен, әр элементі $1$-ге тең сан тізбегіне жоғарыда айтылған сиқырды бірнеше рет қолданды.
   Осы есепте сіздің бағдарламалау икеміңіз сиқырдан жеңілмейтінін көрсетуіңіз қажет. Әр сәйкес сұрауға, тізбектің $k$ рет сиқыр орындағаннан кейін $i$-ші орында тұрған элементтің мәнін табуыңыз қажет. Сол мән үлкен болғандықтан 1000000007 санына модульдеп шығарыңыз.
Формат входного файла
Ең бірінші жолда бір бүтін сан $Q$ — сұраулар саны бар.
   Келесі $Q$ жолда кезекті сұрау сипатталады, әр сұрау екі бүтін сан — элементтің орны мен тізбекке орындалған сиқыр саны жазылған.
Формат выходного файла
$Q$ бүтін сан, әр жолда бір-бірден — тізбектің $k$ сиқыр орындағаннан кейінгі $i$-ші 1000000007 санына модульденген элементтің мәнін шығарыңыз.
Система оценки
\par Бөлім 1 (10 ұпай) — $1 <= Q <= 10^5, 1 <= i, k <= 5$ \par Бөлім 2 (10 ұпай) — $1 <= Q <= 10^5, 1 <= i <= 10^5, k=1$ \par Бөлім 3 (20 ұпай) — $1 <= Q <= 10^5, 1 <= i, k <= 100$ \par Бөлім 4 (20 ұпай) — $1 <= Q <= 10^5, 1 <= i, k <= 10^3$ \par Бөлім 5 (40 ұпай) — $1 <= Q <= 10^5, 1 <= i, k <= 10^5$
Пример:
\exmpfile{example.01}{example.01.a}%
Замечание

   Ұзындығы 4 болатын сан тізбектің ықтимал түрі: \begin{center} \begin{tabular}{|c|c|c|c|} \hline 1 & 2 & 3 & 4\\ \hline \end{tabular} \end{center}
   Префикс соммасы — тізбектің әр элеметі алғашқы тізбектегі бірінші элементтен сол элементке дейінгі соммаға ауыстырылған сан тізбегі. Ресми түрде, $A$ тізбегінің префикс соммасын $B$ арқылы белгілегенде, әр $i > 0$ үшін $B_i = A_i + B_{i - 1}$ орындалады.
   Мысалға, мына тізбектің префикс соммасы \begin{center} \begin{tabular}{|c|c|c|c|} \hline 1 & 2 & 0 & 1\\ \hline \end{tabular} \end{center}
   Осы тізбек болады: \begin{center} \begin{tabular}{|c|c|c|c|} \hline 1 & 3 & 3 & 4\\ \hline \end{tabular} \end{center} ( Aisultan Kali )
посмотреть в олимпиаде

Комментарий/решение:

  0
2019-07-09 12:22:30.0 #

кодты корсету/жасыру

  0
2019-12-15 22:20:17.0 #

Докажите пожалуйста это решения

  0
2020-01-03 21:55:39.0 #

докажите решение

  0
2020-04-02 17:15:43.0 #

кодты корсету/жасыру