advent of code day 1 complete
This commit is contained in:
parent
988a24e208
commit
f8a208a3a5
1000
Advent_of_Code/2023/advent2023_p1.txt
Normal file
1000
Advent_of_Code/2023/advent2023_p1.txt
Normal file
File diff suppressed because it is too large
Load Diff
29
Advent_of_Code/2023/p1.py
Normal file
29
Advent_of_Code/2023/p1.py
Normal file
@ -0,0 +1,29 @@
|
||||
import os
|
||||
|
||||
cwd = os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
file_name = 'advent2023_p1.txt'
|
||||
# file_name = 'test.txt'
|
||||
advent = os.path.join(cwd, file_name)
|
||||
|
||||
nums = []
|
||||
values = []
|
||||
|
||||
with open(advent, 'r') as file:
|
||||
for line in file:
|
||||
for digit in line:
|
||||
if digit.isdigit():
|
||||
nums.append(digit)
|
||||
if len(nums) < 2:
|
||||
num_one = nums[0]
|
||||
num_two = num_one
|
||||
num_join = num_one + num_two
|
||||
values.append(int(num_join))
|
||||
else:
|
||||
num_one = nums[0]
|
||||
num_two = nums[-1]
|
||||
num_join = num_one + num_two
|
||||
values.append(int(num_join))
|
||||
nums.clear()
|
||||
# print(values)
|
||||
print(sum(values))
|
||||
@ -15,6 +15,6 @@ DB_NAME="dev_db"
|
||||
DB_URI="mysql://11lq0wcjbxyku4zmubji:pscale_pw_AyxGMWCMpaZOsaeeXXem8mrxXPRNJEG0uPUrW2zo1f8@aws.connect.psdb.cloud/dev_db?ssl={"rejectUnauthorized":true}"
|
||||
ADMIN_EMAIL="Kevin@test.com"
|
||||
ADMIN_PWD="!Testingpwd123"
|
||||
NEXTAUTH_URL = "http://localhost:3000"
|
||||
NEXTAUTH_URL="http://localhost:3000/"
|
||||
// Generate in Bash shell, with openssl rand -base64 32
|
||||
NEXTAUTH_SECRET="uM3+Q6lVz3l9tqaMKPVWmnY1r5tftjgxmFEi0/Z0+PA="
|
||||
@ -8,11 +8,13 @@ const LoginForm = () => {
|
||||
const handleSubmit = async (e: FormEvent<HTMLFormElement>) => {
|
||||
e.preventDefault();
|
||||
const formData = new FormData(e.currentTarget);
|
||||
signIn("credentials", {
|
||||
const response = await signIn("credentials", {
|
||||
email: formData.get("email"),
|
||||
password: formData.get("password"),
|
||||
redirect: false,
|
||||
});
|
||||
|
||||
console.log({ response });
|
||||
};
|
||||
return (
|
||||
<div className="w-full h-full">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user