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

В некой стране есть три разных валюты — динары, лиры и тугрики. Известно, что по текуще- му курсу валют, одна лира равна пяти динарам, а один тугрик равен семи динарам. Журнал

«Благосостояние и стабильность» каждый год публикует список самых состоятельных граждан
(не более 1000). Главный казначей страны выдает редактору журнала список главных богачей
в следующем формате:
<фамилия> <количество динаров> <количество лир> <количество тугриков>.

Список составлен в порядке влиятельности богачей. Ваша задача отсортировать список по об-
щему благосостоянию, причем если двое граждан имеют одинаковое количество денег, в вашем

списке они должны быть расположены в порядке влиятельности (сортировка должна быть ста-
бильной, стандартная сортировка в питоне таковой является).

В первой строке задается число N — количество людей в списке казначея (N 6 1000) . В
последующих N строках задается список казначея в описанном формате.

Выведите список фамилий самых богатых людей. Каждую фамилию нужно выводить на от-
дельной строке.

ВВОД; 4
Ivanov 34 0 0
Petrov 0 7 0
Sidorov 0 0 5
Rosenblum 1000 1000 100500

ВЫВОД:
Rosenblum
Petrov
Sidorov
Ivanov

Показать ответ
Ответ:
fox2121
fox2121
09.05.2020 00:38

ответ: 33

Объяснение:

Заданный фрагмента программы выполняет следующую задачу:

Цикл для i от 1 до 9, в котором если остаток от деления (А[i] + A[0]) на 5 неравен 0, (т. е. сумма А[i] и A[0] не делится на 5), то их (А[i] и A[0]) меняют местами, а переменную S увеличивают на i. Выполним алгоритм вручную:

A = 2, 8, 7, 8, 5, 3, 10, 1, 9, 12;   i=1;    (2+8)%5 = 10%5 = 0;

A = 2, 8, 7, 8, 5, 3, 10, 1, 9, 12;   i=2;   (2+7)%5 = 9%5 = 4; --> S = 0+2 = 2

A = 7, 8, 2, 8, 5, 3, 10, 1, 9, 12;   i=3;   (7+8)%5 = 15%5 = 0;

A = 7, 8, 2, 8, 5, 3, 10, 1, 9, 12;   i=4;   (7+5)%5 = 12%5 = 2; --> S = 2+4 = 6

A = 5, 8, 2, 8, 7, 3, 10, 1, 9, 12;   i=5;   (5+3)%5 = 8%5 = 3; --> S = 6+5 = 11

A = 3, 8, 2, 8, 7, 5, 10, 1, 9, 12;   i=6;   (3+10)%5 = 13%5 = 3; --> S = 11+6 = 17

A = 10, 8, 2, 8, 7, 5, 3, 1, 9, 12;   i=7;    (10+1)%5 = 11%5 = 1; --> S = 17+7 = 24

A = 1, 8, 2, 8, 7, 5, 3, 10, 9, 12;   i=8;   (1+9)%5 = 10%5 = 0;

A = 1, 8, 2, 8, 7, 5, 3, 10, 9, 12;   i=9;   (1+12)%5 = 13%5 = 3; --> S = 24+9 = 33

Как можно увидеть, после выполнения фрагмента программы переменная S будет равна 33.

0,0(0 оценок)
Ответ:
halimattek
halimattek
01.10.2020 01:09

Параметрическое моделирование (параметризация) — моделирование (проектирование) с использованием параметров элементов модели и соотношений между этими параметрами. Параметризация позволяет за короткое время «проиграть» (с изменения параметров или геометрических соотношений) различные конструктивные схемы и избежать принципиальных ошибок.

Объяснение:

Параметрическое моделирование существенно отличается от обычного двумерного черчения или трёхмерного моделирования. Конструктор в случае параметрического проектирования создаёт математическую модель объектов с параметрами, при изменении которых происходят изменения конфигурации детали, взаимные перемещения деталей в сборке и т. п.

Идеи параметрического моделирования появились ещё на ранних этапах развития САПР, но какое-то время не могли быть осуществлены по причине недостаточной компьютерной производительности

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