В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
artemovaelena
artemovaelena
15.10.2020 17:56 •  Информатика

ЛЮБОЙ ЯЗЫК Эрка и Нуар — два соседствующих города Белфаста и Примула. Эти два государства не любят друг друга, поэтому воюют, но не хотят кровопролитий, поэтому кидают огромные камни в соседние города с катапульт.

В городе Эрка a катапульт, в городе Нуар — b катапульт. Битва ведется так. Каждую минуту катапульты стреляют в соседний город. Если в конце минуты оказалось, что один город выпустил суммарно на k больше камней, чем другой, то этот город считается выигравшим битву.

Ваша задача — по данным числам a, b и k выяснить, кто выиграет битву, и через сколько минут это произойдет.

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

В первой строке ввода заданы числа a, b и k (1≤a,b,k≤1000).

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

Выведите:

Erka x, если победила Эрка через x ходов,

Nyar x, если победил Нуар через x ходов,

Draw!, если никто не сможет победить в такой битве.

Примеры

входные данные

4 5 2

выходные данные

Nyar 2

входные данные

7 4 20

выходные данные

Erka 7

входные данные

10 10 1

выходные данные

Draw!

Показать ответ
Ответ:
marinamelnik19p07421
marinamelnik19p07421
12.02.2021 09:29

1.

а)

var a, b: integer;

read(a, b);

writeln((a + b) / 2);

б)

var a, b, c, d, e: integer;

read(a, b,c, d, e);

writeln(a*a, b*b, c*c, d*d, e*e);

в) Не знаю это.

д) Решето Эратосфена.

2)

а)

array [1..n] of integer;

var c: integer;

c := 1;

read(n);

while //запускаем цикл для ввода значений массива и подсчёта произведения

read(a[n]);

c = c * a[n];

end;

writeln(c);

б)

array [1..n] of integer;

var c: integer;

read(a[0]);

c := a[0];

while //запускаем цикл для ввода значений массива и определения максимального элемента

read(a[n]);

if {

c > a[n];

} then c := a[n];

end;

writeln(c);

в)

array [1..n] of integer;

var c: integer; //переменная-счётчик

while //запускаем цикл для ввода значений массива и определения количества отрицательных чисел

if {

a[n] < 0;

} then c := c + 1;

end;

writeln(c);

г)

array [1..n] of integer;

var c: integer; //переменная-счётчик

while //запускаем цикл с позиции a[1] для ввода значений массива и определения количества искомых элементов

if {

a[n] = a[0];

} then c := c + 1;

end;

writeln(c);

0,0(0 оценок)
Ответ:
Jdjdkdjd
Jdjdkdjd
09.03.2020 12:58

Hi mister,

1. В итоге у нас выйдет: 412030 (это будет единственный т.к  нет значений, когда  41 и 0

Следовательно, получается: 4 -1 - 20 - 30 = ГАТЬ

2. Правильный - 3 вариант = НОС

3. Правильный ответ: УАЖАТУ = 6 букв.

4. Каждая буква и проблел = 16 бит ( по условию ) считаем все предложение и понимаем что у нас: 42(считая пробелы и точку) * 2 байта (т.к 8 бит = 1 байт, т.е 16 бит = 2 байта.) = 42*2= 84 байт.

5.  Суммарное кол-во: 2*32*64 = 4096.

Далее, по условию умножаем и переводим в биты: 4096 символов* 16 бит = 65536 бит.

Ну и переводим в Кбайты: 65536 бит / 8 = 8192 байта / 1024 = 8 Кбайт.  

ответ: 8 Кб

Источник: Мозг.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота