
Вопрос задан 16.06.2023 в 08:01.
Предмет Информатика.
Спрашивает Грицкевич Катя.
Аналогия Напишите программу, которая определяет, что на что похоже. Формат ввода Вводятся строки,
в которых числа записаны через произвольное количество пробелов. Формат вывода Из каждой строки выбрать числа, у которых в числе десятков стоит та же цифра, что и у последнего числа в строке, но которые не кратны первому числу в этой же строке. Выводить через три точки в порядке ввода, первое и последнее числа в рассмотрении не участвуют. Пример 1 Ввод Вывод 4 297 252 3555 152 51 3 297 298 911 599 220 295 28 378 109 211 171 78 47 2641 144 243 287 105 6 1305 256 300 2704 3 3555 298...599 378 47...2641...144 1305...2704 Пример 2 Ввод Вывод 24 50 79 231 223 20 163 57 16 266 164 64 167 223 266...164 Примечания В строке не менее двух чисел.

Ответы на вопрос

Отвечает Семенюк Настя.
Ответ:
string = list(map(int, input().split()))
if len(string) > 2:
first = string.pop(0)
last = string.pop(-1) // 10 % 10
out = []
for i in string:
if i // 10 % 10 == last and i % first != 0:
out.append(str(i))
if len(out):
print('...'.join(out))
else:
print()
else:
print()
Объяснение:
легчайшая задачка, решил за минуты 3, ничего сложного



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на языке Python, которая решает данную задачу:
pythondef analogy():
numbers = input().split() # Вводим строку чисел и разделяем их по пробелам
last_number = int(numbers[-1]) # Последнее число в строке
tens_digit = last_number // 10 % 10 # Цифра в десятках последнего числа
selected_numbers = [] # Список выбранных чисел
for number in numbers[1:-1]: # Проходим по числам, исключая первое и последнее
current_number = int(number)
if current_number % int(numbers[0]) != 0 and current_number // 10 % 10 == tens_digit:
selected_numbers.append(number)
if len(selected_numbers) > 0:
output = "...".join(selected_numbers)
print(output)
analogy()
Вы можете запустить эту программу и ввести строки чисел для проверки. Она будет выводить выбранные числа, разделенные троеточиями, в соответствии с заданными условиями.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili