![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
MmXXIIii
y: =1; {целые степени двойки} пока у< 5000
![]() ![]() ![]() Известна итоговая таблица спорт турнира, о каждом участнике сообщена информация: №, название команды, количество выигрышей, ничьих, очки. Найти тройку победителей.
Максимальное количество участников – 50. Р=2*В+Н 1.1. Исходные данные N: целое; {количество участников} Tabl: таблица [N] (NN: целое; nazv: целое [20]; В: целое; Н: целое; Р: целое;) 1.2. Ограничения 3< N< 50 1.3. Результат место1, место2, место3,: строка [20] 2. Связь i є 1..N (место1 = Т[і]. nazv max (T[j]. B*2+T[i]. H) 1> =j< =N к є 1..N к< > i место2: = Т[k]. nazv max (T[k]. B*2+T[k].H)
F є 1..N F< > i F< > k место3: = Т[F]. nazv max(Т[F]. B*2+ Т[F].H 3. Метод
4. Алгоритм
для i: =1 до N max1=max2=max3=0
для j: =1 до N
|