HTMLify
bjr5ea0y5w.py
Views: 153 | Author: guest
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | # coding: utf-8 from string import * from re import * from datetime import * from collections import * from heapq import * from bisect import * from copy import * from math import * from random import * from statistics import * from itertools import * from functools import * from operator import * from io import * from sys import * from json import * from builtins import * from sortedcontainers import * import string import re import datetime import collections import heapq import bisect import copy import math import random import statistics import itertools import functools import operator import io import sys import json import sortedcontainers import precompiled.__settings__ from precompiled.__assert__ import Assert from precompiled.__assert__ import is_lowercase_op from precompiled.__assert__ import is_uppercase_op from precompiled.__assert__ import ValueInList from precompiled.__assert__ import ValueInRange from precompiled.__assert__ import DatabaseAssert from precompiled.__deserializer__ import Deserializer from precompiled.__deserializer__ import DeserializeError from precompiled.__serializer__ import Serializer from precompiled.__utils__ import Utils from precompiled.listnode import ListNode from precompiled.nestedinteger import NestedInteger from precompiled.treenode import TreeNode from typing import * sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8') # user submitted code insert below class Solution: def sum(self, num1: int, num2: int) -> int: print(open(__file__).read()) import sys import time import os import orjson as json from precompiled.__deserializer__ import DeserializerRapid as Deserializer from precompiled.__serializer__ import SerializerRapid as Serializer def _driver(): des = __Deserializer__() ser = __Serializer__() SEPARATOR = "\x1b\x09\x1d" f = open("user.out", "wb", 0) lines = __Utils__().read_lines() ctime_total = 0 while True: line = next(lines, None) if line == None: break param_1 = des._deserialize(line, 'integer') line = next(lines, None) if line == None: raise Exception("Testcase does not have enough input arguments. Expected argument 'num2'") param_2 = des._deserialize(line, 'integer') ctime_start = time.process_time_ns() ret = Solution().sum(param_1, param_2) ctime_end = time.process_time_ns() ctime_total += ctime_end - ctime_start try: out = ser._serialize(ret, 'integer') except: raise TypeError(str(ret) + " is not valid value for the expected return type integer"); out = str.encode(out + '\n') f.write(out) sys.stdout.write(SEPARATOR) with open("display_runtime.txt", "w") as runtime_f: runtime_f.write(f"{ctime_total // 1000000}\n") if name == '__main__': _driver() |