from PABCSystem import Object as obj, Write as pas_print from SPythonSystem import range, len, tuple from SPythonHidden import * def print(*args: obj, **kwargs: str): sep: str = ' ' end: str = '\n' if 'sep' in kwargs.get_keys(): sep = kwargs['sep'] if 'end' in kwargs.get_keys(): end = kwargs['end'] for i in range(0, len(args) - 1): pas_print(args[i]) pas_print(sep) if len(args) != 0: pas_print(args[len(args) - 1]) pas_print(end) def divmod(a: int, b: int) -> tuple[int, int]: return (a // b, a % b) def divmod(a: float, b: float) -> tuple[float, float]: return (a // b, a % b) def divmod(a: bigint, b: bigint) -> tuple[bigint, bigint]: return (a // b, a % b)