М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lenamarydina
lenamarydina
04.03.2020 15:29 •  Информатика

В стране енотов есть n городов, расположенных в ряд. Еноты любят гигантские ёлки, каждую из которых они устанавливают так, что она накрывает города с номерами в отрезке чётной длины от l до r включительно. Ёлочным треугольником последовательности b1, ..., bk чётной длины назовём набор последовательностей Ti. Первая последовательность совпадает с данной (T1 = b1, ..., bk), а каждая из оставшихся получена удалением первого и последнего элемента из предыдущей (Ti = bi, ..., bk - i + 1). Например, ёлочный треугольник последовательности 1, 2, 3, 4, 5, 6 выглядит так:

Ёлкой последовательности c1, ..., ck чётной длины называется последовательность ёлочных треугольников последовательностей S1, ..., Sk/2, где Si = ci, ..., ck - i + 1. При этом центр каждого треугольника совпадает с центром ёлки. Например, ёлка последовательности 1, 2, 3, 4, 5, 6 выглядит так:

В каждом городе есть свой вид украшений: в i-м городе красота украшений равна ai. Когда еноты устанавливают гигантскую ёлку, накрывающую города с номерами в отрезке [l, r], то каждый город под этой ёлкой вешает свои украшения на все позиции в ёлке, под которыми этот город находится. Например, если накрыто шесть городов, то четвёртый накрытый город вешает украшения на все позиции, обозначенные четвёркой на рисунке выше.

Красота ёлки - сумма значений красоты каждого использованного украшения.

Вам даны значения красоты украшений, используемых в каждом городе, и описания k гигантских ёлок, которые ставили еноты. Енот Дмитрий хочет работать аналитиком, и в качестве тестового задания ему предложили упорядочить данный вам список из ёлок по возрастанию значений красоты. С сортировкой он справится и сам, а найти значения красоты каждой ёлки он попросил вас.

Поскольку красота ёлки может быть очень большой, достаточно найти её значение по модулю 998244353.

Формат входных данных

В первой строке задано число n (2 ≤ n ≤ 1000000) - число городов.

Во второй строке через пробел заданы n чисел a1, a2, ..., an (1 ≤ ai ≤ 109) - красота украшений, используемых в каждом из городов.

В третьей строке задано число k (1 ≤ k ≤ 1000000) - число ёлок.

В i-й из последующих k строк содержатся два числа l и r (1 ≤ l < r ≤ n) - номера первого и последнего городов, которые украшают ёлку с номером i. Гарантируется, что этот диапазон чётной длины, то есть (r - l + 1) делится на 2.

Формат результата

Необходимо вывести k строк, i-я из которых содержит суммарную красоту украшений на i-й ёлке по модулю 998244353.

Примеры

Входные данные

6
1 2 3 4 5 6
3
1 6
1 4
2 5
Результат работы

70
20
28
Входные данные

6
3 1 2 2 1 2
2
2 5
1 4
Результат работы

14
14
Примечания

Система оценки:

Решения, верно работающие при n, k ≤ 40, будут получать не менее 20% . Решения, верно работающие при n, k ≤ 5000, будут получать не менее 50% .

👇
Ответ:
xottabыs4
xottabыs4
04.03.2020

Сорри я не знаю

4,7(86 оценок)
Открыть все ответы
Ответ:
ayshatalieva01
ayshatalieva01
04.03.2020

Организации зарождаются, развиваются, добиваются успехов, ослабевают и в конце концов прекращают свое существование. Немногие из них существуют бесконечно долго, ни одна не живет без изменений. Новые организации формируются ежедневно. В то же время каждый день сотни организаций ликвидируются навсегда. Умеющие адаптироваться - процветают, негибкие - исчезают. Какие-то организации развиваются быстрее других и делают свое дело лучше, чем другие. Руководитель должен знать, на каком этапе развития находится организация, и оценивать, насколько принятый стиль руководства соответствует этому этапу. Именно поэтому широко распространено понятие жизненного цикла организаций как предсказуемых изменений с определенной последовательностью состояний в течение времени. Применяя понятие жизненного цикла, можно видеть, что существуют отчетливые этапы, через которые проходят организации, и что переходы от одного этапа к другому являются предсказуемыми, а не случайными.

Жизненный цикл организации непосредственно и теснейшим образом связан с жизненным циклом продукции — временным интервалом, включающим в себя несколько стадий, каждая из которых отличается особым характером процесса изменения объема производства во времени. Следует различать: полный жизненный цикл продукции; жизненный цикл продукции в сфере производства; жизненный цикл продукции в сфере потребления. Полный жизненный цикл продукции включает время создания, продолжительность выпуска и время эксплуатации изделий потребителями. Это понятие используется для планирования маркетинга и снабженческо-сбытовой деятельности, организации послепродажного обслуживания изделий, выбора адекватных форм управления и создания необходимых структурных звеньев.

Концепции жизненного цикла уделяется большое внимание в литературе по изучению рынков. Жизненный цикл используется для объяснения того, как продукт проходит через этапы рождения или формирования, роста, зрелости и упадка. Организации имеют некоторые исключительные характеристики, которые требуют определенной модификации понятия жизненного цикла. Один из вариантов деления жизненного цикла организации на соответствующие временные отрезки предусматривает следующие этапы.

4,4(92 оценок)
Ответ:
fil0
fil0
04.03.2020
Консольное приложение:
program P;
{$APPTYPE CONSOLE}
uses Windows, SysUtils;

var xn,xk,dx,x,z,s,p:real; i:integer;
begin
readln(xn,xk,dx);
x:=xn-dx;
s:=0; p:=1;
for i:=1 to round((xk-xn)/dx)+1 do
 begin
 x:=x+dx;
 z:=sin(cos(x));
 if z>x then s:=s+z else p:=p*z;
 if i mod 3=1 then writeln(i,' ',x:5:3,'  ',z:7:5);
 end;
writeln('s = ',s,'  p = ',p);
end.

Пример:
-3.14 3.14 0.314
1 -3.140  -0.84147
4 -2.198  -0.55377
7 -1.256  0.30470
10 -0.314  0.81406
13 0.628  0.72374
16 1.570  0.00080
19 2.512  -0.72309
s =  1.542042441906335e+00  p = -1.119447732428404e-05
4,5(15 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ