7 классы лицея выестжают на экскурсию в 7а классе-X человек, 7б классе-Y 7в классе-Z, 7г классе-Q человек Для поездки закатываются автобусы, каждый вместимостью-25 человек, Сколько надо заказать автобусов чтобы могли уехать сразу все ученики 7 классов?
103
292
Ответы на вопрос:
Решение в pascalabc.net 3.4 *** этот файл мы должны назвать nekkit20.pas *** *** после его компиляции будет создан модуль *** unit nekkit20; type tra=(string,integer); function rometoarab(s: string): integer; // перевод римских чисел (не больших mmmcmxcix) в арабские begin var ar: ='ivxlcdm'; var aa: =arr(1,5,10,50,100,500,1000); var n: =0; result: =0; foreach var c in s do begin var c1: =n; n: =aa[pos(c,ar)-1]; result+=n+(n> c1? -2*c1: 0) end; end; function equal(r: array of string; a: array of integer): sequence of tra; // возвращает последовательность кортежей // из массива римских чисел (массив r), // для которых есть соответствие в массиве арабских чисел (массив a) begin foreach var q in r do begin var n: =rometoarab(q); if a.indexof(n)> -1 then yield((q,n)) end end; end. *** а это другой файл с любым именем, кроме nekkit20 *** *** он обращается к молулю nekkit20 *** uses nekkit20; begin var sr: =arr('dxviii','lxiii','mii','xiv','lxxxviii','cxcvi'); var ar: =arr(14,98,196,1002,518,64,87); var r: =equal(sr,ar); if r.count=-1 then writeln('нет совпадений') else foreach var t in r do writeln(t[0],' = ',t[1]) end. *** контрольный пример *** dxviii = 518 mii = 1002 xiv = 14 cxcvi = 196
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nastyaivanova10k01.11.2022 15:07
-
hdhdhdhsaiq23.04.2022 21:07
-
Morkovka91106.05.2023 18:49
-
roma2233p08v9628.10.2022 16:36
-
qq50308.10.2021 21:45
-
SergeGu06.06.2022 19:30
-
Вольха9720.06.2022 21:18
-
hewiky05.10.2022 05:28
-
darkmusson02.06.2020 02:38
-
Ionutamaria9029.03.2022 04:56
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.