This website requires JavaScript.
b505f17499
Finished day 8 aoc, part 1
Philippe Zwietering
2022-12-14 02:57:29 +01:00
7538d5dfab
Finished day 7 aoc
Philippe Zwietering
2022-12-14 02:12:57 +01:00
6680eb5869
Finished day 7 aoc, part 1
Philippe Zwietering
2022-12-13 21:10:46 +01:00
5b0e6a6979
Day 7 aoc in progress
Philippe Zwietering
2022-12-13 17:40:47 +01:00
2cbfc0ac0b
Finished aoc day 6, refactored code a lot so it is way prettier now
Philippe Zwietering
2022-12-10 21:45:08 +01:00
2ec18c9e96
Finished aoc day 6 part 1
Philippe Zwietering
2022-12-10 18:49:06 +01:00
b89181c366
Finished aoc day 5
Philippe Zwietering
2022-12-10 17:20:45 +01:00
4418726f2c
Finished aoc day 5 part 1
Philippe Zwietering
2022-12-10 17:11:14 +01:00
17c6bbeae8
Finished day 4 aoc
Philippe Zwietering
2022-12-08 13:17:28 +01:00
06beea5300
Finished day 3 aoc
Philippe Zwietering
2022-12-08 12:47:45 +01:00
269f9289ad
Finished aoc day 3 part 1
Philippe Zwietering
2022-12-08 11:55:26 +01:00
23a8f096b2
Merge branch 'master' of ssh://git.pzwietering.nl:55555/flip/contests
Philippe Zwietering
2022-12-05 17:33:43 +01:00
b475984bc8
Finished day 2 aoc 2022
Philippe Zwietering
2022-12-05 17:33:35 +01:00
17e5751ff0
Merge branch 'master' of ssh://git.pzwietering.nl:55555/flip/contests
Philippe Zwietering
2022-12-05 12:51:06 +01:00
b0fc6d0e58
Started on abc257
Philippe Zwietering
2022-12-05 12:50:59 +01:00
47b601852e
Completed day 1 2022 aoc
Philippe Zwietering
2022-12-03 00:24:14 +01:00
6c9525248e
Added year directories for advent of code
Philippe Zwietering
2022-12-02 13:37:41 +01:00
27d00340b9
CF EDU 130, finished a and b
Philippe Zwietering
2022-06-18 17:07:46 +02:00
1b058a01f3
CF 798, didnt get far
Philippe Zwietering
2022-06-13 17:10:36 +02:00
514d6781bc
ABC 049, abc done, d is too slow and incorrect, need to learn more about union find
Philippe Zwietering
2022-06-10 15:43:58 +02:00
8ce2a3e769
ABC 048, finished all with help of editorial
Philippe Zwietering
2022-06-10 12:29:12 +02:00
6de228cf8a
CF 797, got stuck on E and had to leave, went pretty well
Philippe Zwietering
2022-06-07 21:38:41 +02:00
a2acadbf3e
ABC 047, finished b and c
Philippe Zwietering
2022-06-07 14:10:25 +02:00
f631e0bfdc
ABC 047, started on b
Philippe Zwietering
2022-06-06 23:02:31 +02:00
6c4f09de1c
ABC 046, finished
Philippe Zwietering
2022-06-02 14:02:35 +02:00
fda6666069
ABC 046, wip on c and d
Philippe Zwietering
2022-06-02 13:30:39 +02:00
75fb792115
Added 1 more line to base.rs
Philippe Zwietering
2022-05-30 14:17:04 +02:00
1835efd9bf
ABC 045, finished completely
Philippe Zwietering
2022-05-30 14:16:49 +02:00
0df49b05eb
Merge branch 'master' of ssh://git.pzwietering.nl:55555/flip/contests
Philippe Zwietering
2022-05-29 23:42:34 +02:00
52cafc60f8
ABC 252, in process of making c, got idea but got sidetracked
Philippe Zwietering
2022-05-29 23:42:21 +02:00
841394f84c
ABC 045, not finished yet, got idea for c
Philippe Zwietering
2022-05-29 23:41:44 +02:00
5e31032955
Added base.rs for basic rust file
Philippe Zwietering
2022-05-29 23:41:25 +02:00
e45df4dfed
Merge branch 'master' of ssh://git.pzwietering.nl:55555/flip/contests
Philippe Zwietering
2022-05-29 16:23:38 +02:00
09e0d38e47
PE 081, added problem framework and input data, they are getting real hard all of a sudden
Philippe Zwietering
2022-05-29 16:22:12 +02:00
e1bc9a42a2
ABC 044, c and d unfinished
Philippe Zwietering
2022-05-28 16:48:08 +02:00
97ee8adbf3
AC043 in rust, finished all. (D doesn't get tested correctly locally)
Philippe Zwietering
2022-05-28 14:58:05 +02:00
b378c4cb07
AC 042, started from the beginning of atcoder with rust to practice my rust
Philippe Zwietering
2022-05-28 13:22:50 +02:00
39cd71c117
Added cargo folder for rust thingies
Philippe Zwietering
2022-05-28 13:21:28 +02:00
6d86d3a40d
ATCODER, started on beginner contest 249
Philippe Zwietering
2022-05-22 23:46:57 +02:00
051a087912
Merge branch 'master' of ssh://git.pzwietering.nl:55555/flip/contests
Philippe Zwietering
2022-05-12 23:31:45 +02:00
6de6e057ae
AC 250, tried atcoder virtual contest, wasn't even half bad
Philippe Zwietering
2022-05-10 15:19:23 +02:00
4fdb2238d9
PE 081, finished by simple dynamic program
Philippe Zwietering
2022-05-08 00:15:18 +02:00
dd43fcc0c5
PE 80, solved by digit-by-digit calculation
Philippe Zwietering
2022-05-06 15:58:38 +02:00
679022c4cd
PE 79, didn't need to write code for this one, just looked at the text file for a few minutes
Philippe Zwietering
2022-05-02 16:16:38 +02:00
b797dd3f84
PE 78, not the nicest solution, bruteforcing on euler recurrence relation
Philippe Zwietering
2022-05-02 15:55:09 +02:00
ff7e343aff
PE 77, used dynamic programming
Philippe Zwietering
2022-05-02 15:06:28 +02:00
fda564b4ed
PE 76, took a while to notice you need to subtract 1 from the partition function
Philippe Zwietering
2022-05-02 13:39:01 +02:00
c9d461ba75
PE 075, pretty neat
Philippe Zwietering
2022-04-22 15:04:18 +02:00
bd57e0590e
PE 074, for some reason I have to put in 57 instead of 60 but it works magically
Philippe Zwietering
2022-04-22 13:23:54 +02:00
bfc7106e37
Finished 073 of projecteuler, not very fast solution
Philippe Zwietering
2022-04-22 12:03:17 +02:00
75e7b77c2b
Finished beads and milk2 for usaco
Philippe Zwietering
2022-04-19 15:22:25 +02:00
7a325e8818
Finished 2 of usaco
Philippe Zwietering
2022-04-15 14:12:34 +02:00
a191aec9bb
Set up base directory for usaco and started on gift1
Philippe Zwietering
2022-01-06 19:56:43 +01:00
1f1d45e2db
Added .in to gitignore for the usaco challenges
Philippe Zwietering
2022-01-05 22:09:37 +01:00
c8d92c7874
Bit stuck on day 9 part 2, don't know best way to solve this
Philippe Zwietering
2022-01-04 01:18:55 +01:00
d91f9e1266
Part 1 day 9 of advent of code finished
Philippe Zwietering
2021-12-30 01:25:36 +01:00
43549c9d38
Holy shit I think that is the most complicated code I have ever written without a single bug in one go
Philippe Zwietering
2021-12-30 00:59:00 +01:00
d9c082445b
Working on advent of code day 8
Philippe Zwietering
2021-12-22 20:59:58 +01:00
4789d7ce32
Finished part 2 of day 7, still binary search with a slightly harder cost function
Philippe Zwietering
2021-12-22 17:04:10 +01:00
67be539f92
Finished advent of code day 7 part 1, classic binary search
Philippe Zwietering
2021-12-22 02:14:15 +01:00
d968ed595b
Advent of code day 6 finished - learned a lot today
Philippe Zwietering
2021-12-22 01:51:39 +01:00
c618edfc18
Finished both parts of advent of code day 5
Philippe Zwietering
2021-12-21 21:55:10 +01:00
a342d1d04d
Tried my first real codeforces round, got stuck way too long on one of the earlier questions, but over all, you gotta start somewhere i guess
Philippe Zwietering
2021-12-21 21:54:41 +01:00
6b735054c5
Finished part 2 day 4 lightning quick
Philippe Zwietering
2021-12-19 15:21:30 +01:00
f75ef2969b
Finished part 1 day 4, after a night of bugs and a morning of wonder
Philippe Zwietering
2021-12-19 15:03:31 +01:00
b0c82a440c
I don't like learning Rust, continue in c++ for now -- advent_of_code
Philippe Zwietering
2021-12-19 01:00:35 +01:00
7a8d39f5ca
Changed advent_of_code rust stuff to be good cargo packages instead
Philippe Zwietering
2021-12-17 16:17:45 +01:00
6533d3ccca
Bingo cards for AoC day 4 not functional yet
Philippe Zwietering
2021-12-15 00:37:31 +01:00
2025f59963
Started on advent of code day 4
Philippe Zwietering
2021-12-13 14:25:48 +01:00
4fadfc81d7
Fixed bugs in part 2 of 3, mcb and lcb were not determined correctly
Philippe Zwietering
2021-12-12 23:59:56 +01:00
297077aac5
Too tired to finish part 2 of day 3 of advent of code, but answer is not vaid yet
Philippe Zwietering
2021-12-12 02:21:23 +01:00
2c59298671
Finished part 1 of day 3 of advent of code
Philippe Zwietering
2021-12-12 00:43:00 +01:00
75a1991223
Finished part 2 of day 2
Philippe Zwietering
2021-12-11 23:48:23 +01:00
677e28a60a
Finished day 2 of advent of code with rust
Philippe Zwietering
2021-12-11 23:35:07 +01:00
2d5cf15bf0
Started on advent of code in Rust; o.d.z. on becoming a Rustacean
Philippe Zwietering
2021-12-10 15:25:20 +01:00
7af7c853c2
Changed gitignore in order to untrack extensionless files
Philippe Zwietering
2021-12-10 15:24:29 +01:00
cb14a763e1
Can't test the solution at internship, but I suspect it should be close to correct
Philippe Zwietering
2021-12-08 15:31:53 +01:00
93c452fdfa
Started with Codeforces educational round 118, finished a and b
Philippe Zwietering
2021-12-07 00:43:31 +01:00
51c9a998f9
Finished g of the 226th atcoder contest
Philippe Zwietering
2021-12-06 00:55:13 +01:00
61b6cbc2c7
Finished c and d, e doesn't check for faulty arrangements
Philippe Zwietering
2021-12-05 02:35:53 +01:00
b94359378b
Started on 226th beginner contest of atcoder.jp, a and b finished
Philippe Zwietering
2021-11-27 01:10:32 +01:00
93479faf32
Solved 72 with a good totient function I found online
Philippe Zwietering
2021-11-16 00:05:39 +01:00
3d1ef6360b
Finished 071 by using fraction arithmetics
Philippe Zwietering
2021-11-15 01:39:00 +01:00
20237a22af
Finished 070, by using the way quicker prime factorization it is done in 18 seconds
Philippe Zwietering
2021-11-14 22:25:02 +01:00
673b908d16
Edited the prime factorization function of 69 so it is quick now
Philippe Zwietering
2021-11-14 22:20:56 +01:00
ec1fae253d
Finished 69 (nice), wasn't too hard but my solution is pretty slow for some reason (19 s)
Philippe Zwietering
2021-11-14 21:24:24 +01:00
d06da3219a
Solved 068 by hand
Philippe Zwietering
2021-11-13 13:55:57 +01:00
e1ed7960aa
Added txt to their problem directory
Philippe Zwietering
2021-11-13 13:48:46 +01:00
0e1b0de59f
067 pretty easy, just keep track of the maximum routes starting from the bottom
Philippe Zwietering
2021-11-13 13:29:55 +01:00
8f5217e793
Solved 66, made some initialization error and had to gradually build up the chain instead of recomputing it everytime
Philippe Zwietering
2021-11-13 01:52:05 +01:00
d2d19d3efa
Added bigint header file and edited the solution to include bigint to correctly handle the large numbers
Philippe Zwietering
2021-11-10 13:07:18 +01:00
26b32ce7c8
Woops had a erroneous function in problem 066
Philippe Zwietering
2021-11-09 16:12:37 +01:00
2477b229d5
Found the solution for 066, now just have to work out the implementation
Philippe Zwietering
2021-11-09 16:11:25 +01:00
aafaeb91fc
I solved it by using someones pseudocode and to be honest I don't completely understand how it works
Philippe Zwietering
2021-11-06 13:48:12 +01:00
7430bccec9
Finished 62 in a jiffy, wasn't hard when using a sorted list to keep track of the found cubes
Philippe Zwietering
2021-11-02 13:50:35 +01:00
f649acf5a3
Did it all on my own, while being incredibly quick at the same time, very proud
Philippe Zwietering
2021-11-02 12:55:06 +01:00
7eaf59bb45
Changed the folder structure of codeforces problemsets
Philippe Zwietering
2021-11-02 12:54:37 +01:00
5c71f0bbdd
Changed the base to include all includes
Philippe Zwietering
2021-10-30 21:46:56 +02:00
38ad5e4d1f
Cleaned up project euler folder and moved the license and readme
Philippe Zwietering
2021-10-30 19:59:38 +02:00
e0c627a384
Rebased projecteuler folder, now includes all contest programming stuff
Philippe Zwietering
2021-10-26 10:54:24 +02:00