15 lines
306 B
Python
15 lines
306 B
Python
import math
|
|
|
|
flag = open('./flag.txt', 'rb').read().strip()
|
|
m1 = int.from_bytes(flag[:len(flag)//2])
|
|
m2 = int.from_bytes(flag[len(flag)//2:])
|
|
print(flag[:len(flag)//2], flag[len(flag)//2:])
|
|
print(m1, m2)
|
|
print(hex(m1), hex(m2))
|
|
n = m1 * m2
|
|
print(n)
|
|
|
|
print("SOLVING!")
|
|
sq = int(math.sqrt(n))
|
|
print(hex(sq))
|