minchuna2016p02voj
17.05.2022 23:41

На телешоу проводилась игра «Угадайка». В ней участвовали две команды, участники которых должны были поочерёдно отвечать на вопросы. Если они угадывали ответ — команде начислялся один . В конце игры на экран выводилась надпись в следующем формате: Команда 1_Команда 2 X:Y, где Команда 1 и Команда 2 — это названия команд, а X и Y — это счёт. Пользователь вводит строку в указанном формате. Без использования циклов напиши программу, которая выведет на экран команду-победителя (гарантируется, что есть только один победитель).
Обрати внимание: в строке символы ‘_’ и ‘:’ встречаются только один раз, то есть, их нельзя использовать в названиях команд.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Алкадиеныч
31.07.2022 00:03
1.
var x : array[1..1000] of integer; 
  n,i,max,min : integer;
begin
write('n = ');
readln(n);
writeln('Исходный массив:');
for i:=1 to n do begin
 write('x[',i,']=');
 readln(x[i]);
 end;
writeln;
max:=x[1]; min:=x[1];
for i:=2 to n do
 begin
 if x[i] > max then max:=x[i];
 if x[i] < min then min:=x[i];
 end;
writeln('max=',max,'  min=',min);
writeln('Среднее = ',(max+min)/2:5:2);
end.

Пример:
n = 5
Исходный массив:
x[1]=12
x[2]=45
x[3]=60
x[4]=72
x[5]=68
max=72 min=12
Среднее = 42.00



2.
begin
  var n:=ReadInteger('n = ');
  var a:=ReadArrInteger('Вводите массив:',n);
  Writeln('Max = ',a.Max);
  Writeln('Min = ',a.Min);
  Writeln('Среднее = ',(a.Max+a.Min)/2);
end.
0,0(0 оценок)
Ответ:
venerochka02
17.09.2020 08:11
// PascalABC.NET 3.3, сборка 1540 от 16.09.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var L:=ReadSeqInteger('Введите через пробел три цифры',3).ToList;
  if L.All(x->x=0) then Writeln('Хотя бы одна цифра должна отличаться от нуля')
  else
    if L.All(x->x.IsOdd) then Writeln('Хотя бы одна цифра должна быть четной')
    else begin
      var d3:=L.Where(x->x.IsEven).Min;
      L.RemoveAt(L.FindIndex(x->x=d3));
      var s:=L.OrderBy(x->x);
      Writeln(s.Last,s.First,d3)
      end
end.

Примеры:
Введите через пробел три цифры 2 0 5
520

Введите через пробел три цифры 0 5 0
500

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