ответьте на вопросы.
1) какой будет двойственная формула для формулы:
((а → b) v (c & a)) ~ (b → a)?
2) является ли высказыванием формула:
a & (∀ x p(x, y) v ∃y p(x, y))
3) какой будет выход заданного конечного автомата, если на выход подается заданная последовательность?
4) чем отличается контур от цикла?
5) как реализуется операция удаления вершины в графе?
6) что такое кратчайший путь в ориентированном графе?
7) как определяется минимальная логическая схема?
Диаграммы в основном состоят из геометрических объектов (точек, линий, фигур различной формы и цвета) и вс элементов (осей координат, условных обозначений, заголовков и т. п.). Также диаграммы делятся на плоскостные (двумерные) и пространственные (трёхмерные или объёмные). Сравнение и сопоставление геометрических объектов на диаграммах может происходить по различным измерениям: по площади фигуры или её высоте, по местонахождению точек, по их густоте, по интенсивности цвета и т. д. Кроме того, данные могут быть представлены в прямоугольной или полярной системе координат
Внутри функции вызывается ввод трех чисел со строки, затем из этих чисел составляется список, затем формируется список из всех элементов исходного списка, которые больше нуля, в итоге выводится длина получившегося списка. Мне не хотелось использовать различные счетчики и if-elif, поэтому решение такое.
def func():
a = int(input())
b = int(input())
c = int(input())
numbers = [a, b, c]
return len([number for number in numbers if number > 0])
func()
Можно еще изменить решение так, чтобы введенные числа сразу отправлялись в список.
def func():
numbers = []
for i in range(3):
numbers.append(int(input()))
return len([number for number in numbers if number > 0])
func()