Загрузка данных


import os

def main():
    for _ in range(1, 4):
        for _ in range(1, 10):
            print("□", end="")
        print("\n")

    printed = []

    while True:
        cords = input()

        if cords == "exit":
            break

        printed.append(cords)

        # print("=========")
        # print(cords)
        # print("=========")

        os.system("cls")

        for i in range(1, 4):
            for j in range(1, 10):
                if f"{i}{j}" in printed and cords != "clear":
                    print("■", end="")
                else:
                    print("□", end="")
            print("\n")

        




if __name__ == "__main__":
    try:
        main()
    except KeyboardInterrupt:
        pass

# import time, sys, random

# from hashlib import sha256

# def main():
#     # for i in range(1, 101):
#     #     bar = "■" * (i // 2) + "□" * (50 - i // 2)
#     #     sys.stdout.write(f"\rSTART: {bar} {i}%")
        
#     #     if i < 8000:
#     #         time.sleep(random.uniform(0.1, 0.2))
#     #     else:
#     #         time.sleep(random.uniform(0.3, 0.5))

#     # print("\n")

#     # ips = ["192.168.0.1", "10.0.0.5", "85.17.XX.XX"]

#     # for _ in range(1, 30):
#     #     ip = random.choice(ips)
#     #     port = random.randint(1, 65535)
#     #     status = random.choice(["ACCESS GRANTED", "TIMEOUT", "SYN FLOOD"])
#     #     print(f"[{time.strftime('%H:%M:%S')}] {ip}: {port} -> {status}")
#     #     time.sleep(random.uniform(0.1, 0.5))

#     salt = "salt"
#     find = "badbedbad"

#     hash_string = sha256(salt.encode("utf-8")).hexdigest()

#     while True:
#         hash_string = sha256(hash_string.encode("utf-8")).hexdigest()
#         print(f"{hash_string * 3}\n", end="")

#         # if hash_string.startswith(find):
#         if find in hash_string:
#             print("\n")
#             print(f"[info] find = '{hash_string}'")
#             break

#         if random.randint(1, 100000) == 12:
#             print("[error] Что бы не расслаблялся")
#             break


# if __name__ == "__main__":
#     try:
#         main()
#     except KeyboardInterrupt:
#         pass


# # from subprocess import run


# # PROGRAM_PATH = "C:\\Users\\student\\Documents\\prj\\core\\build\\program.exe"


# # def main():
# #     result = run([PROGRAM_PATH], text=True, capture_output=True)

# #     if result.returncode == 0:
# #         print(result.stdout)
# #         print("[info] Success")
# #     else:
# #         print(f"[error] {result.returncode} = {result.stderr}")


# # if __name__ == "__main__":
# #     main()