На вход программе подаётся последовательность символов, заканчивающаяся точкой. требуется написать программу, которая определяет, есть ли в этой последовательности цифры, и выводит наибольшее число, которое можно составить из этих цифр. ведущих нулей быть не должно, за исключением одного нуля. если числа нет, выводится сообщение 'no', если число есть - 'да' и в следующей строке искомое число. например, если исходная последовательность была такая: day 10, mice 8: "year" 7 is a mistake 91. то результат должен быть следующий: да 987110
203
499
Ответы на вопрос:
Begin var s : = readstring(); if(s.any(x -> x.isdigit)) then begin if(s.any(x-> x in['1'..'9'])) then s.where(x -> x.isdigit).orderbydescending(x -> x).println else write(0); end else writeln('no'); end.
Var a: array['0'..'9'] of longint; c: char; i: integer; begin for c: = '0' to '9' do a[c]: =0; repeat read(c); if c in['0'..'9'] then a[c]: =a[c]+1; until c = '.'; if (a['1']=0)and(a['2']=0)and(a['3']=0)and(a['4']=0)and(a['5']=0)and(a['6']=0)and(a['7']=0)and(a['8']=0)and(a['9']=0) then if a['0']=0 then write('no') else begin writeln('да'); writeln(0); end else begin writeln('да'); for c: ='9' downto '0' do for i: = 1 to a[c] do write(c) end end.
16 бит - вес 1 знака вес всего файла= скорость на время = 512000 бит количество знаков = вес всего файла/вес одного знака = 512000/16=32000бит
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
margosha281024.06.2020 23:42
-
MrLech08.10.2022 00:48
-
dimaalexandrovi28.02.2022 04:29
-
Rinochek1918.07.2020 09:35
-
rsharapov01.04.2020 07:51
-
Гвендолин1128.08.2020 22:35
-
davo2005131.05.2023 02:08
-
anikeevae04.05.2021 02:43
-
fgtsjdu22.03.2022 23:56
-
fatimarukir03.02.2020 23:00
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.