Nastya1111113466
31.12.2022 21:36

Составить программу, выводящую значение TRUE, если указанное высказывание является истинным, и FALSE - в противоположном случае: данные числа x, y являются координатами точки, лежащей в первой координатной четверти.(python) Составить программу с ветвящейся структурой, используя условный оператор IF: написать программу, распознающую по длинам сторон среди всех треугольников прямоугольные. Если таковых нет, то вычислить величину угла С.(python)

Вычислить значение суммы или произведения числовой последовательности: дано натуральное число N. Вычислить произведение первых N сомножителей: P=2/3*4/5*6/7*...*2N/2N+1.(python)

Для решения задачи сделать два варианта программы: с реализацией указанной подпрограммы в виде функции и в виде процедуры: даны две дроби А/B и C/D(A, B, C, D - натуральные числа). Составить программу вычитания из первой дроби второй. ответ должен быть несократимой дробью. Использовать подпрограмму алгоритма Евклида для определения НОД.(python)

Составить программу решения поставленной задачи по обработке одномерного массива(вектора). По возможности, использовать подпрограммы: задана последовательность {Xi} из N вещественных чисел. Вычислить последовательность {Si} по формуле: Si=корень (Xi-m)^2/N-1, где М - среднее арифметическое значение последовательности X.(python)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Элайза2004
11.02.2023 08:25
Граф - множество вершин и ребер, соединяющих эти вершины.
Он несет информацию об элементах системы и связи между ними.
Элементы системы изображаются как вершины или узлы графа.
Отношения между ними изображаются как ребра или дуги графа.
Деревом называют ациклический (то есть между любыми вершинами есть только один путь), связный (то есть от любой вершины графа можно добраться в другую) граф.
Корень дерева - это вершина с нулевой степенью захода (то есть в нее не ведут другие ребра). Для неориентированного графа это просто выбранная нами вершина.
Ветви - это ребра дерева.
Листья дерева - это вершины с нулевой степенью исхода (то есть из них не выходят ребра), т.е. не имеющих поддеревьев.
Надеюсь объяснил доступно.
0,0(0 оценок)
Ответ:
ok683000
21.05.2020 12:09

Очевидно, решения нет, если нужно выпустить ровно K = NM - 1 человека: он должен перейти в какую-то комнату, но из всех комнат, кроме его, есть путь наружу.

При всех остальных K можно, например, поступить так:

- отсчитать сверху и слева направо K комнат, в них открыть дверь вверх

- в оставшихся комнатах, не находящихся в нижнем ряду, открыть путь вниз

- в оставшихся комнатах нижнего ряда, кроме правого нижнего угла, открыть дверь вправо

- в правом нижнем углу, если там ещё не открыта дверь, открыть дверь влево

В итоге K человек уйдут с территории через верх, а остальные будут бесконечно ходить между двумя комнатами в правом нижнем углу.

Код (python 3):

N, M, K = map(int, input().split())

if K == N * M - 1:

   print("IMPOSSIBLE")

elif K == N * M:

   for _ in range(N):

       print("U" * M)

else:

   for _ in range(K // M):

       print("U" * M)

   if K // M < N - 1:

       print("U" * (K % M) + "D" * (M - K % M))

       for __ in range(N - 1 - K // M):

           print("D" * M)

       print("R" * (M - 1) + "L")

   else:

       print("U" * (K % M) + "R" * (M - K % M - 1) + "L")

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота