aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/2016/day5/aoc.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/2016/day5/aoc.cpp b/src/2016/day5/aoc.cpp
index 024a9ff..e141407 100644
--- a/src/2016/day5/aoc.cpp
+++ b/src/2016/day5/aoc.cpp
@@ -8,14 +8,14 @@ void day5(const char* secret, int len, char pass1[], char pass2[]) {
char buf[128] = {0};
int l = strlen(secret);
memcpy(buf, secret, len);
- int64_t i = 0;
+ int i = 0;
int x1 = len;
int x2 = 0;
- while (i < INT64_MAX && x2 < 8) {
- sprintf(buf + l, "%lld", i);
+ while (i < INT32_MAX && x2 < 8) {
+ sprintf(buf + l, "%d", i);
char* hash = md5sum(buf);
if (lead_zeros(hash) >= 5) {
- printf("%lld %s\n", i, hash);
+ printf("%d %s\n", i, hash);
if (x1 > 0) {
pass1[len - x1] = hash[5];
x1--;