Написать программу, на вход которой подаётся синтаксически верный код на ЯП Python, состоящий только из объявления классов верхнего уровня, без пустых строк и многострочных констант. В наследовании используются только уже определённые ранее в этом коде классы. На выходе программа должна отчитаться, допустимо ли наследование, которое (возможно) встретилось в коде (с точки зрения MRO C3), и вывести "Yes" или "No".

class A:
    B = 0
class B(A): pass
class C(A, B):
    A = B = C = 5

No


CategoryHomework

LecturesCMC/PythonIntro2024/Homework_MroC3 (последним исправлял пользователь FrBrGeorge 2024-11-11 16:07:31)