М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Sagyndykkymbat
Sagyndykkymbat
16.07.2021 10:42 •  Информатика

По программированию. можно на любом языке.строка называется палиндромом, если читается одинаково слева-направо и справа-налево. например, строка 4554 является палиндромом. будем рассматривать строки, состоящие из цифр и знаков вопроса, при этом знак вопроса можно заменить на любую цифры. например, строка 4? 5? также является палиндромом, так как первый вопросительный знак можно заменить на 5, а второй — на 4, после чего строка станет палиндромом.рассмотрим последовательность из n строк, каждая из которых состоит из n символов. их можно рассматривать как таблицу размером n на n. если в такой таблице каждый столбец является палиндромом, то назовем такую таблицу квадропалиндромом.по заданному множеству из n n-символьных строк вам требуется составить квадропалиндром, переставив строки в нужном порядке или определить, что это невозможно.формат вводав первой строке входных данных задаётся число n (1 ≤ n ≤ 8).в следующих n строках заданы строки, состоящие из цифр и вопросительных знаков, по n символов в каждой.формат выводавыведите строки в нужном порядке. если решений несколько — выведите любое из них. если решения не существует — выведите ”no solution” (без кавычек).примерввод вывод3 126? 46 ? 4612? 12? 126

👇
Открыть все ответы
Ответ:
Domashka00
Domashka00
16.07.2021

x, y = map(float, input().split())

# f - формула

f1 = f2 = f3 = f4 = False

F1 = (x-4)*(x-4) + (y-4)*(y-4)

F2 = x*x + (y-3)*(y-3)

F3 = (x-3)*(x-3)+y*y

if (x * x + y * y <= 25) and (x * x + y * y >= 9):

f1 = True

if ((x * x + y * y <= 25) and (y > x + 5)) or ((x * x + y * y <= 25) and (y < x - 5)) \

or ((x * x + y * y <= 25) and ((x > 0 and y > 0) or (x < 0 and y < 0))):

f2 = True

if F1 == 9 or F2 == 9 or F3 == 9 or ((F1 <= 9 and F2 > 9 and F3 > 9) or (F2 <= 9 and F1 > 9 and F3 > 9) or (F3 <= 9 and F1 > 9 and F2 > 9)):

f3 = True

if (x * x + (y - 3) * (y - 3) <= 16) and (y <= 2 or y >= 5):

f4 = True

print("1:", f1)

print("2:", f2)

print("3:", f3)

print("4:", f4)

4,4(96 оценок)
Ответ:
minat2
minat2
16.07.2021
ответыДля хранения данных в компьютере служит память (б).Для ввода графической информации (рисунков, чертежей и т. д.) с бумажного листа служит сканер (а).Какое из перечисленных ниже устройств является устройством вывода информации с компьютра? Принтер (в).После отключения питания компьютера теряется вся информация, которая находилась в ОЗУ (оперативное запоминающее устройство) (г).Для вывода звуковой информации служит колонки (г).Какое из устройств компьютера не входит в состав системного блока? Принтер (б).Что такое информация? Сведения об окружающем нас мире (в).Что такое клавиатура? Устройство для ввода информации (г).Что такое процессор? Устройство для обработки информации (б).Что такое программное обеспечение компьютера? Совокупность всех программ компьютера (г).
4,8(62 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ