Compare commits

..

5 Commits

Author SHA1 Message Date
7cd663278e added 2024 part 2 2025-06-05 22:47:31 +02:00
903a151e4c added 2024 part 1 2025-06-05 22:47:31 +02:00
9632022b82 added year of 2023 2025-06-05 22:45:07 +02:00
15b6a0da55 renamed folder date 2025-06-05 22:44:47 +02:00
f69d4e14ad Implemtend Day 01 of 2025 with Golang 2025-06-05 10:52:18 +02:00
4 changed files with 0 additions and 50 deletions

View File

@@ -1 +0,0 @@
3.13

View File

@@ -1,34 +0,0 @@
def main():
input = read_file("../input.txt")
data = list(input)
print(part1(data))
print(part2(data))
def part1(data: list[str]) -> int:
floor_level = 0
for c in data:
if c == "(":
floor_level += 1
else:
floor_level -= 1
return floor_level
def part2(data: list[str]) -> int:
floor_level = 0
location_index = 0
for i, c in enumerate(data):
if c == "(":
floor_level += 1
else:
floor_level -= 1
if floor_level == -1:
location_index = i
break
return location_index + 1
def read_file(filename: str) -> str:
with open(filename, 'r') as f:
return f.read()
if __name__ == "__main__":
main()

View File

@@ -1,7 +0,0 @@
[project]
name = "python"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.13"
dependencies = []

View File

@@ -1,8 +0,0 @@
version = 1
revision = 2
requires-python = ">=3.13"
[[package]]
name = "python"
version = "0.1.0"
source = { virtual = "." }