yartemok
07.05.2022 11:33

В некоторой Меньшей Школе программистов близится время итоговой олимпиады. Всего в ней 30 групп, в каждой из которых учатся от 10 до 30 человек. В олимпиаде принимают участие команды из трех человек. Напишите программу, которая подсчитывает и выводит количество людей в самой большой группе, которую удастся разбить на команды так, чтобы не привлекать учащихся других групп и были задействованы все учащиеся группы. Гарантируется, что хотя бы одна такая группа есть. Формат входных данных
В единственной строке перечислены 30 чисел — количество учеников в каждой группе.

Формат выходных данных
Количество учеников в самой большой группе, где удалось всех разбить на команды. Гарантируется, что ответ существует.

входные данные выходные данные
17 19 23 28 20 22 14 28 13 19 10 15 22 12 17 13 17 19 10 22 13 19 19 27 10 23 29 28 26 25
27
17 14 18 18 20 12 19 18 18 14 10 15 22 12 22 18 17 14 20 17 13 14 19 12 20 13 19 13 21 20
21​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
sokolovasvetla1
09.04.2022 23:23

Объяснение:

Позиционная систе́ма счисле́ния (позиционная нумерация) — система счисления, в которой значение каждого числового знака (цифры) в записи числа зависит от его позиции (разряда).

Системы счисления в культуре

Индо-арабская

Арабская

Тамильская

Бирманская

Кхмерская

Лаосская

Монгольская

Тайская

Восточноазиатские

Китайская

Японская

Сучжоу

Корейская

Вьетнамская

Счётные палочки

Алфавитные

Абджадия

Армянская

Ариабхата

Кириллическая

Греческая

Грузинская

Эфиопская

Еврейская

Акшара-санкхья

Другие

Вавилонская

Египетская

Этрусская

Римская

Дунайская

Аттическая

Кипу

Майяская

Эгейская

Символы КППУ

Позиционные

2, 3, 4, 5, 6, 8, 10, 12, 16, 20, 60

Нега-позиционная

Симметричная

Смешанные системы

Фибоначчиева

Непозиционные

Единичная (унарная)

0,0(0 оценок)
Ответ:
karina211206
10.08.2020 17:58
Var s:string;
n,k,i:integer;
begin
for n:=1 to 2 do
 begin
 writeln('Введите строку ',n,':');
 readln(s);
 k:=0;
 for i:=1 to length(s) do
  begin
  case s[i] of
   '[': k:=k+1;
   ']': k:=k-1;
   end;
  end;
 if k=0 
 then writeln('В строке ',s,' количество [ и ] одинаково')
 else writeln('В строке ',s,' количество [ и ] не одинаково');
 end;
end.

Пример:
Введите строку 1:
c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c
В строке c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c количество [ и ] одинаково
Введите строку 2:
Просто [ пример ]] со [[ скобками
В строке Просто [ пример ]] со [[ скобками количество [ и ] не одинаково
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота