Разбор досрочного варианта 2022 | Информатика ЕГЭ 2022

preview_player
Показать описание
Записаться на курс (3000р до конца учебного года):

Сборники 100 задача:

Алексей Кабанов

Alex Danov

Рекомендации по теме
Комментарии
Автор

В 8 задании ПЕРВОЕ слово, в котором нет подряд идущих букв А это слово УАПАП, что соответствует пятеричному числу 40101, в десятичной системе это 2526, соответственно номер этого слова 2527

kalegrikalegri
Автор

Приветствую! Где можно посмотреть решение подобного 26-го задания?

danielshtein
Автор

Доброго дня! В 9 задании в столбце F1 разве не правильней было бы написать =(МИН(А1:Е1) + МАКС(А1:Е1))^2? В задании же сказано квадрат суммы, а не сумма квадратов.

Cnetym
Автор

17:30 В условии пишется, что при нечетном числе дописывается слева 1 и справа 01, а в примере указано нечетное числи и выполняется действие для четного. Как понимать?

nikmoriktm
Автор

Здравствуйте. Там задание №9 с подвохом. я попалась в ту же ловушку. Решение в разборе неверно

no.-
Автор

26 на плюсах, если кому надо:

#include <iostream>
using namespace std;
int main()
{
int x;
for (int a = 0; a < 10; a++)
{
for (int b = 0; b < 10; b++)
{
x = 123450608 + a * 1000 + b * 10;
if (x % 17 == 0)
cout << x << ' ' << x / 17 << endl;
}
}
}

data
Автор

33:55 Извините, вы не правы в формуле, ведь в задаче сказано найти квадрат суммы а не сумму квадратов максимума и минимума

inkognito
Автор

А как найти досрок с вашего сайта или не опубликовали?

deriawies
Автор

Извините, можете объяснить, почему в 9 задании написано квадрат суммы максимального и минимального, а в решении сумма квадратов?

vu_h
Автор

Здравствуйте. у меня в 14 тоже ответ 4028, а в ответах на КЕГЭ - 4027. где ошибка?

boobs
Автор

почему 16 кб это уже сжатое, разве не оригинал?

tossacointo
Автор

Для нашего района заказали новые ноутбуки, экраны которых большие и матовые. Они очень быстро работают, так что нам повезло с этим))

llusanm
Автор

Здравствуйте! В файле для 27 задания B в первой строке написано, что элементов а по факту дано Так как вы используете срезы при решении задачи, то думаю, что получаете неправильный ответ. Потому что n = а по факту в вашем массиве элементов

maria.avdeeva
Автор

30:05 Ну не знаю, у меня абсолютно такая же интерпретация задания. Одно ясно - текст задачи кривой, допускающий неоднозначное толкование.

TheAutonomoos
Автор

Ты ошибся в 9 задании. Там сказано квадрат суммы то есть (...+...)**2, а не (...)**2+(...)**2

MMM-rzww
Автор

Половину заданий решено с ошибками. Половину условие не прочитал до конца. Во варианте тоже кругом ошибки и в заданиях и ответах.

rridkbs
Автор

У школково 27 задача значительно лучше разжевана

asdasADsdASd
Автор

Ахахах цоко ничего нового придумать не смог, раз 25-27 взял из досрока и просто изменил там цифры? Ясно...

hiften
Автор

Спасибо вам большое
27 на паскале
##
Assign(input, 'D:\Downloads2\27-B.txt');
var n:= readInteger;
var m:= readArrInteger(n);
m:= m[(m.Length div 2):m.Length] + m + m[:(m.Length div 2)];

var pr:=new List<uint64>; //prefix
for var i:= 0 to m.Length do pr.Add(0);
for var i:= 1 to pr.Count-1 do pr[i]:=pr[i-1] + m[i-1];

var po:=new List<uint64>; //postfix
for var i:= 0 to m.Length do po.Add(0);
for var i:= (po.Count-2) downto 0 do po[i]:=po[i+1] + m[i];

var sL:= new List<uint64>; //left
for var i:= 1 to n do sL.Add(0);

var sR:= new List<uint64>; //right
for var i:= 1 to n do sR.Add(0);

var tS:uint64:=0;
for var i:= 0 to (n div 2) do tS+=pr[i];
sL[0]:=tS;

tS:=0;
for var i:= ((po.Count-1)-(n div 2)+1) to po.Count-1 do tS+=po[i];
sR[0]:=tS;

var s1:uint64:=0;
var s2:uint64:=0;

for var i:= 1 to n-1 do begin
s1 := m[i-1]*(n div 2) + pr[i];
s2 := m[^i]*((n div 2) -1) + po[^(i+1)];
sL[i] := sL[i-1] + pr[(n div 2) + i] - s1;
sR[^i] := sR[(sR.Count - i + 1) mod n] + po[^((n div 2) + i)] - s2;
end;

var s:= uint64.MaxValue;
var id:=0;
for var i:= 0 to sL.Count-1 do begin
var t:uint64:= sL[i] + sR[i];
if t < s then (id, s):=(i+1, t);
end;
print(id, s); //id - пунк вывоза, s - стоимость перевозок

vjdcehq