Условие Лавочки в парке устроены следующим образом. Несколько одинаковых кубических гранитных блоков ставятся в ряд, а на них кладется гранитная плита (см. рисунок). Архитектор-модернист решил, что будет интереснее, если у всех лавочек расположение гранитных блоков-ножек будет разным (и не обязательно симметричным). При этом они располагаются так, чтобы плита не падала: для этого достаточно, чтобы и слева, и справа от центра плиты был хотя бы один гранитный блок или его часть (в частности, если центр плиты приходится на середину какого-нибудь блока, то и слева, и справа от центра плиты находится часть блока, и плита не падает).
Формат входных данных
В первой строке входного потока записаны два числа: L – длина лавочки и K – количество гранитных блоков-ножек. Оба числа натуральные и не превышают 10 000.
Во второй строке записано K различных целых неотрицательных чисел, задающих положение каждой ножки. Положение ножки определяется расстоянием от левого края плиты до левого края ножки (ножка – это куб размером 1×1×1). Ножки перечислены слева направо (то есть начиная с ножки с меньшим расстоянием до левого края)
Формат выходных данных
В выходном потоке требуется перечислить ножки, которые грабителям нужно оставить. Для каждой ножки нужно выдать ее положение, как оно задано во входном потоке. Ножки следует перечислять слева направо, как они встречаются во входном потоке.
Код:
Pascal-
Var
cord:array[1..1000] of longint;
blk:array[1..1000] of real;
l,k,i,blr,rr,bll,kk:longint;
cer:real;
Begin
Read(l,k);
for i:=1 to k do
Read(cord[i]);
cer:=l/2;
bll:=cord[1];
blr:=1;
for i:=1 to round(cer) do
begin
if (cord[i]>bll) then
begin
bll:=cord[i];
blr:=i;
end;
end;
kk:=cord[k];
rr:=k;
for i:=k downto round(cer) do
begin
if (cord[i] begin
kk:=cord[i];
rr:=i;
end;
end;
write(blr,' ',rr);
end.
почемуто выдает неверный результат допустим
ввод:
13 4
1 4 8 11
вывод
4 8,а у меня 4 4
Ответы на вопрос:
Маркировки. Обозначают мощность. Самые современные (начиная и с Geforce 200 серии) имеют GT, GTS, GTX.
До Geforce 9 серии можно встретить также GSO,GS, еще раньше LE.
Например Geforce 9600GSO,Geforce 9300GS,Geforce 9500GT,Geforce 9800GTX+,Geforce 8600GTS,Geforce 8600GT,Geforce 7900GX2,Geforce 7950GT,Geforce GTX 295...
Самые слабые ето LE,GS,GSO.Более мощнее за них GT.GTS мощнее за GT.GTX мощнее за GTS.И бывает Ultra (например Geforce 8800Ultra тоесть топовая, флагманская тоесть самая мощь). Также есть маркировка GX2 ето означает что карта двухчиповая (две видеокарты в одной) .
Например Geforce 8800Ultra мощнее за 8800GT и также мощнее за 9300GS.
Geforce 8600GTS мощнее за 8600GT.
Geforce GTX 295 тоже двухчиповая (уже без маркировки GX2.Такую маркировку можно встретить до Geforce 9 серии. Последней была Geforce 9800GX2).
Geforce GTX 260 мощнее за Geforce 9800GTX.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
12345678йцуке29.03.2021 23:07
-
хики220.03.2023 01:44
-
DanilZ228.05.2020 23:35
-
1234567890123456783418.01.2023 05:30
-
Дашенька136518.05.2022 01:35
-
katyanosa28.08.2021 16:19
-
НатЯ0177110.09.2021 00:54
-
cherbycorTaiga23.01.2021 08:18
-
Topolok12128921.09.2022 12:08
-
PARANO1A08.09.2021 01:34
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.