Browse Source

Fix Day23 solve

Roman Hergenreder 4 months ago
parent
commit
bfa7d360fb
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Day 23/decrypt.sage

+ 2 - 2
Day 23/decrypt.sage

@@ -38,10 +38,10 @@ N = values["N"]
 hint = values["hint"]
 
 p = None
-q = var("q", domain="integer")
+q = var("q")
 for x in range(0,1000+1):
     eq = (N/q)^3 - q^8 + y_x(x=x) == hint
-    solution = solve([eq], q, solution_dict=True)
+    solution = solve(eq, q, solution_dict=True)
     if solution and q in solution[0]:
         print("[+] Found x:", x)
         q = int(solution[0][q])