ggvpizi09
03.09.2022 02:09

AdiZer0 после окончания школы стал параноиком. Он построил огромную изгородь вокруг дома для защиты своих друзей. Друзьям такая идея не понравилась. Друзья-соседи ещё имеют возможность войти, но только через одни ворота и с большой очередью, потому что каждому нужно ответить на длинный список вопросов, прежде чем войти. Для каждого из N друзей, посещающих дом AdiZer0, вам сообщается время, когда он прибывает к воротам и количество времени, которое её требуется для ответов на вопросы. В каждый момент времени только один друг опрашивается, поэтому, если много друзей прибывает примерно в одно и то же время, они должны ждать своей очереди отвечать на вопросы. Например, если друг прибыл во время 5 и отвечает на вопросы 7 единиц времени, то другой друг, прибывший во время 8 должна подождать до времени 12, чтобы начать отвечать на вопросы.

Определите минимально возможное время, за которое все друзья войдут в дом AdiZer0.

Входные данные
Первая строка ввода содержит N, положительное целое число, не более 100. Каждая из последующих N строк описывает одного друга, задавая время прибытия и время, которое требуется ему для ответов на вопросы. Каждое из этих чисел - положительное целое число не более 1,000,000.

Выходные данные
Определите минимально возможное время, в которое все коровы завершат обработку.

Пример
входные данныеСкопировать
3
2 1
8 3
5 7
выходные данныеСкопировать
15

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ssshhh1
26.10.2020 13:26
{Лови прогу для одномерного массива. Если он двумерный, могу модифицировать.
Должна работать, не работает - отпишись, отыщу паскаль и исправлю.
Кидай прям весь ответ, кэп. Комментарии подотри, опять же кэп}

program massiv;
var x:array[1..10] of real;
n, i:integer;
s:real;

begin
writeln('Vvedite razmer massiva');
readln(n);
if (n<1) or (n>10) then writeln('Neverno zadano znacheniye razmera massiva')
else begin {check: +}
for i:=1 to n do begin writeln('Vvedite element ', i, 'iz ', n); readln(x[i]); end; {enter the array}
s:=0;
for i:=1 to n do
begin
s:=s+power(x[i], 3);
end;
writeln(s:2:2);
end;
readln; {stop here to read the program answer}
end.
0,0(0 оценок)
Ответ:
Thefirstthing
26.10.2020 13:26
Компьютерная графика - нечто мощное, в сфере отображения рисунка или графики, область деятельности, для создания фотографий, картинок применяются методы компьютерных эффектов (абстракция, реалистичные) Компьютерная графика широко используются в фильмах. Данный аспект может очень хорошо проявиться в фильме Avatar, где фильм был создан полностью из 3d графики. 1 кадр данного фильма весил 10мб. Естественно что размеры файла(информации) были огромны. Так как фильм шел 2 часа. Для отображения спецэффектов и т.д., вообщем обработкой, работал мощный компьютер.
Конечно же компьютерная графика также применяется в играх. Данный аспект довольно таки важен, так как современные игры имеют сочную, яркую графику. Там сделано все из 3d моделей, однако текстуры имеют как всегда 2d картинку. Для того, чтобы изображение казалось объмным, применяют режим фильтрации текстур, придавая эффект.
Таким образом компьютерная графика используется в следующих сферах или видах(не знаю как сказать)
- игры
- фильмы
- изображения
- моделирование
- программы (так как интерфейс тоже имеет графику, однако она там 2d)
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота