Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
nellimatveeva
05.11.2022 06:56 •
Информатика
Язык мой
Пример 2
Ввод Вывод
Язык мой
Враг мой
<
Враг мой
Ответ:
ziiaratmagomedova
02.10.2020 08:01
Язык не указан → приведу пример на SWI-Prolog.
Код%Файл string_sortin.plsort([], [], _).sort([Head|Tail], Ordered, Qrd) :- sort(Tail, SubSorted, Qrd), put(Head, SubSorted, Sorted), order(Sorted, [], Ordered, Qrd).put(X, [], [X]).put(X, [H|T], [X,H|T]) :- compare(>, X, H).put(X, [H|T], [H|R]) :- put(X, T, R).order(X, _, X, ">").order([], R, R, "<").order([H|T], B, R, "<") :- order(T, [H|B], R, "<").select(">", Bufer, Bufer, _, ">").select("<", Bufer, Bufer, _, "<").select(S, Bufer, [S|Bufer], Ord, Ord).input_strings(Input, Bufer, Strings, Ord, ROrd) :- compare(=, Ord, "="), read_string(Input, "\n", "\r", _, String), select(String, Bufer, SS, Ord, OO), input_strings(Input, SS, Strings, OO, ROrd).input_strings(_, Strings, Strings, Ord, Ord). ?- current_input(Input), input_strings(Input, [], Strings, "=", Ord), sort(Strings, [R|_], Ord), writeln(R).
0,0
(0 оценок)
Популярные вопросы: Информатика
died267
14.02.2022 16:31
- - Задание №2 положительное число, то Дано действительное число A. Если А возведите его в квадрат, если же число A - отрицательное число, то вычислите куб этого числа и отобразите...
vladislav4239
26.01.2022 18:52
Информатика задача 5 класс...
olganedbaylova
19.01.2023 05:35
сфоткайте решение у себя на листке или телефоне....
Voprosik4695
11.04.2022 21:30
Представьте развернутую запись чисел1)35742)413.02...
tanyaaksenova1
14.06.2020 16:44
В таблице змейкой размещены пять английских слов которые связаны с темой урока. Слова в ответе записывайте по алфавиту английскими символами через один пробел информатика 8...
kristinavasina1
28.02.2022 15:54
C какой целью проводят дефрагментацию диска?...
kasper121314
03.06.2021 08:46
Продолжите предложение Книжный стиль делится на… . 1) Художественный. 4) Научно-официальный. 2) Научный. 6) Официально-публицистический. 3) Официально-деловой. 5) Публицистический....
Emma190
31.10.2022 20:03
5“. Чим відрізняються властивості Top i Left для поля та для форми?...
dimaalexandrovi
29.08.2022 09:10
1.Определите объем сообщения (в килобайтах), состоящего из 512 символов, если вес одного символа 16 бита. 2.Информационный объём сообщения равен 128 байт. Информационный вес...
калина007
22.02.2020 12:39
Только самый умный сможет решить это >...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Язык не указан → приведу пример на SWI-Prolog.
Код%Файл string_sortin.plsort([], [], _).sort([Head|Tail], Ordered, Qrd) :- sort(Tail, SubSorted, Qrd), put(Head, SubSorted, Sorted), order(Sorted, [], Ordered, Qrd).put(X, [], [X]).put(X, [H|T], [X,H|T]) :- compare(>, X, H).put(X, [H|T], [H|R]) :- put(X, T, R).order(X, _, X, ">").order([], R, R, "<").order([H|T], B, R, "<") :- order(T, [H|B], R, "<").select(">", Bufer, Bufer, _, ">").select("<", Bufer, Bufer, _, "<").select(S, Bufer, [S|Bufer], Ord, Ord).input_strings(Input, Bufer, Strings, Ord, ROrd) :- compare(=, Ord, "="), read_string(Input, "\n", "\r", _, String), select(String, Bufer, SS, Ord, OO), input_strings(Input, SS, Strings, OO, ROrd).input_strings(_, Strings, Strings, Ord, Ord). ?- current_input(Input), input_strings(Input, [], Strings, "=", Ord), sort(Strings, [R|_], Ord), writeln(R).