summaryrefslogtreecommitdiff
path: root/2018/aoc18-d05-1.py
diff options
context:
space:
mode:
authorihaveslowbrain <gitserver@ihaveslowbrain.com>2023-10-20 21:32:41 +0000
committerihaveslowbrain <gitserver@ihaveslowbrain.com>2023-10-20 21:32:41 +0000
commitd7fef5244c43526e4f1102f816130f55cf20e8a7 (patch)
treef8668a90bcb9abb34f94ced31900151348f39998 /2018/aoc18-d05-1.py
parent61073dcec8e896b84fafbd6110e2da55a0dd2d5e (diff)
renamed few files
Diffstat (limited to '2018/aoc18-d05-1.py')
-rw-r--r--2018/aoc18-d05-1.py60
1 files changed, 0 insertions, 60 deletions
diff --git a/2018/aoc18-d05-1.py b/2018/aoc18-d05-1.py
deleted file mode 100644
index b1d8ebc..0000000
--- a/2018/aoc18-d05-1.py
+++ /dev/null
@@ -1,60 +0,0 @@
-
-f = open("input");
-#f = open("testinput");
-
-'''
-test1 = ord("a") - ord("A");
-test2 = ord("b") - ord("B");
-test3 = ord("c") - ord("C");
-
-print(test1, " ",test2, " ",test3, " ")
-
-'''
-
-cdiff = 32;
-
-def polymer_d(a,b):
- return (cdiff == abs(ord(a) - ord(b)));
-
-
-myinput = f.read();
-print(myinput);
-print(len(myinput));
-
-is_poly = True;
-'''
-while is_poly:
- is_poly = False;
- for x in range(1,len(myinput)):
- x1 = myinput[x-1];
- x2 = myinput[x];
- if polymer_d(x1,x2):
- #print((x1+x2));
- #myinput = myinput.replace((x1+x2),"");
- myinput = myinput[
- is_poly = True;
- break;
- #is_poly = False;
-'''
-
-while is_poly:
- is_poly = False;
- sub = "";
- for x in range(2,len(myinput)):
-
- x1 = myinput[x-2];
- x2 = myinput[x-1];
- if polymer_d(x1,x2):
- myinput = sub + myinput[x:];
- is_poly = True;
- break;
- else:
- sub += x1;
-#print(myinput);
-print(len(myinput));
-print(myinput);
-myinput.rstrip("\n");
-
-print("part 1", len(myinput) -1);
-#9687 too high
-#minus 1 helped lol, not sure why