From c8e690605482a4ebed23c63301e1cba836b09472 Mon Sep 17 00:00:00 2001 From: RussellDash332 Date: Fri, 25 Oct 2024 00:58:57 +0800 Subject: [PATCH] Update as of 25 October 2024 --- README.md | 397 ++++++++++++++++++------------------ docs/index.html | 414 ++++++++++++++++++++------------------ src/French Fries/fries.py | 47 +++++ 3 files changed, 462 insertions(+), 396 deletions(-) create mode 100644 src/French Fries/fries.py diff --git a/README.md b/README.md index 411e08b0..fbaec013 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Kattis Solutions ![Visitors](https://count.getloli.com/get/@RussellDash332) -## Total problems solved: 2633 +## Total problems solved: 2634 Note that the tables below are auto-generated using [autokattis](https://github.com/RussellDash332/autokattis). @@ -12,19 +12,19 @@ For more Python data structure implementations, head over to [pytils](https://gi |Problem Name|Problem ID|Difficulty|Languages| |:---|:---|:---|:---| |[10 Kinds of People](https://open.kattis.com/problems/10kindsofpeople)| 10kindsofpeople |4.7|[![java](images/java.png)]()| -|[1-D Frogger (Easy)](https://open.kattis.com/problems/1dfroggereasy)| 1dfroggereasy |3.6|[![py](images/python.png)]()| +|[1-D Frogger (Easy)](https://open.kattis.com/problems/1dfroggereasy)| 1dfroggereasy |3.5|[![py](images/python.png)]()| |[1-D Frogger (Hard)](https://open.kattis.com/problems/1dfroggerhard)| 1dfroggerhard |8.2|[![py](images/python.png)](src/1-D%20Frogger%20(Hard)/1dfroggerhard.py)| |[1's For All](https://open.kattis.com/problems/1sforall)| 1sforall |6.1|[![py](images/python.png)](src/1's%20For%20All/1sforall.py)[![py](images/python.png)](src/1's%20For%20All/1sforall_hc.py)| |[2048](https://open.kattis.com/problems/2048)| 2048 |2.9|[![java](images/java.png)]()[![py](images/python.png)]()| |[2, 4, 6, Greaaat](https://open.kattis.com/problems/246greaaat)| 246greaaat |8.2|[![cpp](images/cpp.png)]()| -|[24 Game](https://open.kattis.com/problems/24game)| 24game |7.7|[![py](images/python.png)](src/24%20Game/24game.py)| +|[24 Game](https://open.kattis.com/problems/24game)| 24game |8.0|[![py](images/python.png)](src/24%20Game/24game.py)| |[So you want to be a 2^n-aire](https://open.kattis.com/problems/2naire)| 2naire |3.1|[![py](images/python.png)]()| |[3D Printed Statues](https://open.kattis.com/problems/3dprinter)| 3dprinter |2.8|[![cpp](images/cpp.png)]()| |[3-Sided Dice](https://open.kattis.com/problems/3sideddice)| 3sideddice |8.2|[![py](images/python.png)](src/3-Sided%20Dice/3sideddice.py)| -|[4 thought](https://open.kattis.com/problems/4thought)| 4thought |3.2|[![py](images/python.png)]()| +|[4 thought](https://open.kattis.com/problems/4thought)| 4thought |3.1|[![py](images/python.png)]()| |[Eight Queens](https://open.kattis.com/problems/8queens)| 8queens |2.9|[![py](images/python.png)]()| |[99 Problems (1)](https://open.kattis.com/problems/99problems)| 99problems |2.8|[![py](images/python.png)]()| -|[99 Problems (2)](https://open.kattis.com/problems/99problems2)| 99problems2 |4.8|[![java](images/java.png)]()[![py](images/python.png)]()| +|[99 Problems (2)](https://open.kattis.com/problems/99problems2)| 99problems2 |4.5|[![java](images/java.png)]()[![py](images/python.png)]()| |[A1 Paper](https://open.kattis.com/problems/a1paper)| a1paper |4.2|[![py](images/python.png)]()| |[Aaah!](https://open.kattis.com/problems/aaah)| aaah |1.4|[![cpp](images/cpp.png)]()| |[Abandoned Animal](https://open.kattis.com/problems/abandonedanimal)| abandonedanimal |5.2|[![py](images/python.png)]()| @@ -32,7 +32,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Ab Initio](https://open.kattis.com/problems/abinitio)| abinitio |6.8|[![java](images/java.png)](src/Ab%20Initio/AbInitio.java)[![py](images/python.png)](src/Ab%20Initio/abinitio.py)| |[Above Average](https://open.kattis.com/problems/aboveaverage)| aboveaverage |2.0|[![cpp](images/cpp.png)]()| |[Abridged Reading](https://open.kattis.com/problems/abridgedreading)| abridgedreading |5.5|[![py](images/python.png)](src/Abridged%20Reading/abridgedreading.py)| -|[Absolutely Symmetric](https://open.kattis.com/problems/absolutelysymmetric)| absolutelysymmetric |4.2|[![py](images/python.png)]()| +|[Absolutely Symmetric](https://open.kattis.com/problems/absolutelysymmetric)| absolutelysymmetric |4.1|[![py](images/python.png)]()| |[Abstract Art](https://open.kattis.com/problems/abstractart)| abstractart |6.7|[![java](images/java.png)](src/Abstract%20Art/AbstractArt.java)| |[Abstract Painting](https://open.kattis.com/problems/abstractpainting)| abstractpainting |4.2|[![py](images/python.png)]()| |[Absurdistan Roads II](https://open.kattis.com/problems/absurdistan2)| absurdistan2 |6.9|[![py](images/python.png)]()| @@ -44,10 +44,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[The Calculus of Ada](https://open.kattis.com/problems/ada)| ada |2.4|[![py](images/python.png)]()| |[Add 'Em Up!](https://open.kattis.com/problems/addemup)| addemup |7.1|[![py](images/python.png)]()| |[Adding Trouble](https://open.kattis.com/problems/addingtrouble)| addingtrouble |1.3|[![py](images/python.png)]()| -|[Adding Words](https://open.kattis.com/problems/addingwords)| addingwords |3.8|[![py](images/python.png)]()| +|[Adding Words](https://open.kattis.com/problems/addingwords)| addingwords |3.7|[![py](images/python.png)]()| |[Add Two Numbers](https://open.kattis.com/problems/addtwonumbers)| addtwonumbers |1.3|[![py](images/python.png)]()| |[Adjoin The Networks](https://open.kattis.com/problems/adjoin)| adjoin |5.7|[![py](images/python.png)](src/Adjoin%20The%20Networks/adjoin.py)| -|[Administrative Difficulties](https://open.kattis.com/problems/administrativeproblems)| administrativeproblems |5.7|[![py](images/python.png)](src/Administrative%20Difficulties/administrativeproblems.py)| +|[Administrative Difficulties](https://open.kattis.com/problems/administrativeproblems)| administrativeproblems |5.6|[![py](images/python.png)](src/Administrative%20Difficulties/administrativeproblems.py)| |[Adolescent Architecture](https://open.kattis.com/problems/adolescentarchitecture)| adolescentarchitecture |4.3|[![py](images/python.png)]()| |[Ads](https://open.kattis.com/problems/ads)| ads |5.0|[![py](images/python.png)]()| |[Adventures in Moving -- Part IV](https://open.kattis.com/problems/adventuremoving4)| adventuremoving4 |5.3|[![py](images/python.png)]()| @@ -58,26 +58,26 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Airline Hub](https://open.kattis.com/problems/airlinehub)| airlinehub |6.5|[![py](images/python.png)](src/Airline%20Hub/airlinehub.py)| |[Airports](https://open.kattis.com/problems/airports)| airports |5.2|[![py](images/python.png)]()| |[Akcija](https://open.kattis.com/problems/akcija)| akcija |1.9|[![java](images/java.png)]()| -|[Alchemy 101](https://open.kattis.com/problems/alchemy101)| alchemy101 |4.1|[![py](images/python.png)]()| +|[Alchemy 101](https://open.kattis.com/problems/alchemy101)| alchemy101 |4.0|[![py](images/python.png)]()| |[Aldursröðun](https://open.kattis.com/problems/aldursrodun)| aldursrodun |2.8|[![py](images/python.png)]()| |[Alehouse](https://open.kattis.com/problems/alehouse)| alehouse |3.9|[![py](images/python.png)]()| |[Á leið í bíó](https://open.kattis.com/problems/aleidibio)| aleidibio |1.1|[![py](images/python.png)]()| |[Alex and Barb](https://open.kattis.com/problems/alexandbarb)| alexandbarb |3.6|[![py](images/python.png)]()[![rb](images/ruby.png)]()| |[Alice in the Digital World](https://open.kattis.com/problems/alicedigital)| alicedigital |4.2|[![py](images/python.png)]()| |[Alien Math](https://open.kattis.com/problems/alienmath)| alienmath |2.5|[![py](images/python.png)]()| -|[Alien Numbers](https://open.kattis.com/problems/aliennumbers)| aliennumbers |2.5|[![py](images/python.png)]()| +|[Alien Numbers](https://open.kattis.com/problems/aliennumbers)| aliennumbers |2.4|[![py](images/python.png)]()| |[Stammering Aliens](https://open.kattis.com/problems/aliens)| aliens |6.0|[![py](images/python.png)](src/Stammering%20Aliens/aliens.py)| |[All about that base](https://open.kattis.com/problems/allaboutthatbase)| allaboutthatbase |2.8|[![py](images/python.png)]()| |[All Different Directions](https://open.kattis.com/problems/alldifferentdirections)| alldifferentdirections |2.7|[![py](images/python.png)]()| |[Allergen Testing](https://open.kattis.com/problems/allergentesting)| allergentesting |6.6|[![py](images/python.png)](src/Allergen%20Testing/allergentesting.py)| -|[Alloys](https://open.kattis.com/problems/alloys)| alloys |3.7|[![cpp](images/cpp.png)]()| -|[All Pairs Shortest Path](https://open.kattis.com/problems/allpairspath)| allpairspath |4.7|[![java](images/java.png)](src/All%20Pairs%20Shortest%20Path/AllPairsPath.java)| +|[Alloys](https://open.kattis.com/problems/alloys)| alloys |3.6|[![cpp](images/cpp.png)]()| +|[All Pairs Shortest Path](https://open.kattis.com/problems/allpairspath)| allpairspath |4.8|[![java](images/java.png)](src/All%20Pairs%20Shortest%20Path/AllPairsPath.java)| |[Almennir Borgarar](https://open.kattis.com/problems/almennirborgarar)| almennirborgarar |3.6|[![py](images/python.png)]()| |[Almost Perfect](https://open.kattis.com/problems/almostperfect)| almostperfect |3.0|[![py](images/python.png)]()| |[Almost Sorted (1)](https://open.kattis.com/problems/almostsorted)| almostsorted |6.6|[![py](images/python.png)](src/Almost%20Sorted%20(1)/almostsorted.py)| -|[Almost Sorted (2)](https://open.kattis.com/problems/almostsorted2)| almostsorted2 |5.3|[![py](images/python.png)]()| -|[Almost Union-Find](https://open.kattis.com/problems/almostunionfind)| almostunionfind |6.0|[![java](images/java.png)]()[![py](images/python.png)]()| -|[Alphabet](https://open.kattis.com/problems/alphabet)| alphabet |2.9|[![py](images/python.png)]()| +|[Almost Sorted (2)](https://open.kattis.com/problems/almostsorted2)| almostsorted2 |5.4|[![py](images/python.png)]()| +|[Almost Union-Find](https://open.kattis.com/problems/almostunionfind)| almostunionfind |5.9|[![java](images/java.png)]()[![py](images/python.png)]()| +|[Alphabet](https://open.kattis.com/problems/alphabet)| alphabet |2.8|[![py](images/python.png)]()| |[Alphabet Animals](https://open.kattis.com/problems/alphabetanimals)| alphabetanimals |3.4|[![py](images/python.png)]()| |[Alphabet Spam](https://open.kattis.com/problems/alphabetspam)| alphabetspam |1.7|[![cpp](images/cpp.png)]()| |[Amanda Lounges](https://open.kattis.com/problems/amanda)| amanda |5.7|[![py](images/python.png)](src/Amanda%20Lounges/amanda.py)| @@ -91,14 +91,14 @@ For more Python data structure implementations, head over to [pytils](https://gi |[AND Permutation](https://open.kattis.com/problems/andpermutation)| andpermutation |6.8|[![py](images/python.png)]()| |[Andrew the Ant](https://open.kattis.com/problems/andrewant)| andrewant |5.0|[![py](images/python.png)]()| |[Duck Journey](https://open.kattis.com/problems/andvag)| andvag |3.2|[![py](images/python.png)]()| -|[An Easy Array Problem](https://open.kattis.com/problems/aneasyarray)| aneasyarray |8.0|[![cpp](images/cpp.png)]()| +|[An Easy Array Problem](https://open.kattis.com/problems/aneasyarray)| aneasyarray |7.9|[![cpp](images/cpp.png)]()| |[A New Adventure](https://open.kattis.com/problems/anewadventure)| anewadventure |6.2|[![py](images/python.png)](src/A%20New%20Adventure/anewadventure.py)| |[A New Alphabet](https://open.kattis.com/problems/anewalphabet)| anewalphabet |2.3|[![cpp](images/cpp.png)]()| |[Animal Classification](https://open.kattis.com/problems/animal)| animal |6.5|[![py](images/python.png)](src/Animal%20Classification/animal.py)| |[Alternative Anagram](https://open.kattis.com/problems/annorlundaanagram)| annorlundaanagram |5.3|[![py](images/python.png)]()| |[Annoyed Coworkers](https://open.kattis.com/problems/annoyedcoworkers)| annoyedcoworkers |3.5|[![py](images/python.png)]()| |[Another Brick in the Wall](https://open.kattis.com/problems/anotherbrick)| anotherbrick |2.3|[![py](images/python.png)]()| -|[Another Candies](https://open.kattis.com/problems/anothercandies)| anothercandies |2.6|[![py](images/python.png)]()| +|[Another Candies](https://open.kattis.com/problems/anothercandies)| anothercandies |2.5|[![py](images/python.png)]()| |[Another Dice Game](https://open.kattis.com/problems/anotherdice)| anotherdice |4.7|[![py](images/python.png)]()| |[Another Substring Query Problem](https://open.kattis.com/problems/anothersubstringqueryproblem)| anothersubstringqueryproblem |8.2|[![cpp](images/cpp.png)](src/Another%20Substring%20Query%20Problem/anothersubstringqueryproblem.cpp)[![py](images/python.png)](src/Another%20Substring%20Query%20Problem/anothersubstringqueryproblem.py)| |[Antenna Analysis](https://open.kattis.com/problems/antennaanalysis)| antennaanalysis |5.2|[![py](images/python.png)](src/Antenna%20Analysis/antennaanalysis.py)| @@ -121,7 +121,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Falling Apples](https://open.kattis.com/problems/apples)| apples |3.3|[![java](images/java.png)]()| |[Johnny Applesack](https://open.kattis.com/problems/applesack)| applesack |3.2|[![py](images/python.png)]()| |[Apples, Cherries, and Mangos](https://open.kattis.com/problems/applescherriesmangos)| applescherriesmangos |6.9|[![py](images/python.png)](src/Apples,%20Cherries,%20and%20Mangos/applescherriesmangos.py)| -|[A Prize No One Can Win](https://open.kattis.com/problems/aprizenoonecanwin)| aprizenoonecanwin |3.2|[![py](images/python.png)]()| +|[A Prize No One Can Win](https://open.kattis.com/problems/aprizenoonecanwin)| aprizenoonecanwin |3.1|[![py](images/python.png)]()| |[Aqueduct Construction](https://open.kattis.com/problems/aqueducts)| aqueducts |6.8|[![py](images/python.png)]()| |[Arachnophobia](https://open.kattis.com/problems/arachnophobia)| arachnophobia |5.1|[![py](images/python.png)](src/Arachnophobia/arachnophobia.py)| |[Arbitrage](https://open.kattis.com/problems/arbitrage)| arbitrage |3.8|[![py](images/python.png)]()| @@ -139,9 +139,9 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Army Strength (Hard)](https://open.kattis.com/problems/armystrengthhard)| armystrengthhard |2.2|[![py](images/python.png)]()| |[Arranging Hat](https://open.kattis.com/problems/arranginghat)| arranginghat |6.4|[![py](images/python.png)](src/Arranging%20Hat/arranginghat.py)| |[Array of Discord](https://open.kattis.com/problems/arrayofdiscord)| arrayofdiscord |4.6|[![py](images/python.png)]()| -|[Array Smoothening](https://open.kattis.com/problems/arraysmoothening)| arraysmoothening |3.1|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| +|[Array Smoothening](https://open.kattis.com/problems/arraysmoothening)| arraysmoothening |3.0|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| |[Arriving on Time](https://open.kattis.com/problems/arrivingontime)| arrivingontime |4.7|[![py](images/python.png)]()| -|[Amalgamated Artichokes](https://open.kattis.com/problems/artichoke)| artichoke |2.4|[![py](images/python.png)]()| +|[Amalgamated Artichokes](https://open.kattis.com/problems/artichoke)| artichoke |2.5|[![py](images/python.png)]()| |[Artur](https://open.kattis.com/problems/artur)| artur |6.8|[![py](images/python.png)](src/Artur/artur.py)| |[Artwork](https://open.kattis.com/problems/artwork)| artwork |5.7|[![py](images/python.png)](src/Artwork/artwork.py)| |[ASCII Addition](https://open.kattis.com/problems/asciiaddition)| asciiaddition |2.5|[![py](images/python.png)]()| @@ -178,23 +178,23 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Babylonian Numbers](https://open.kattis.com/problems/babylonian)| babylonian |2.0|[![py](images/python.png)]()| |[Baby Names](https://open.kattis.com/problems/babynames)| babynames |5.6|[![java](images/java.png)]()| |[Baby Panda](https://open.kattis.com/problems/babypanda)| babypanda |2.3|[![py](images/python.png)]()| -|[Bachelor's Thesis](https://open.kattis.com/problems/bachelorsthesis)| bachelorsthesis |7.2|[![py](images/python.png)](src/Bachelor's%20Thesis/bachelorsthesis.py)| +|[Bachelor's Thesis](https://open.kattis.com/problems/bachelorsthesis)| bachelorsthesis |6.4|[![py](images/python.png)](src/Bachelor's%20Thesis/bachelorsthesis.py)| |[Bachet's Game](https://open.kattis.com/problems/bachetsgame)| bachetsgame |3.8|[![cpp](images/cpp.png)]()| |[Backpack Buddies](https://open.kattis.com/problems/backpackbuddies)| backpackbuddies |6.7|[![py](images/python.png)](src/Backpack%20Buddies/backpackbuddies.py)| |[Backspace](https://open.kattis.com/problems/backspace)| backspace |1.9|[![py](images/python.png)]()| |[Bacon, Eggs, and Spam](https://open.kattis.com/problems/baconeggsandspam)| baconeggsandspam |2.0|[![py](images/python.png)]()| |[Bag of Tiles](https://open.kattis.com/problems/bagoftiles)| bagoftiles |5.6|[![py](images/python.png)](src/Bag%20of%20Tiles/bagoftiles.py)| -|[Balanced Diet](https://open.kattis.com/problems/balanceddiet)| balanceddiet |3.1|[![py](images/python.png)]()| +|[Balanced Diet](https://open.kattis.com/problems/balanceddiet)| balanceddiet |3.2|[![py](images/python.png)]()| |[Ball](https://open.kattis.com/problems/ball)| ball |4.1|[![py](images/python.png)]()| |[Ball Bearings](https://open.kattis.com/problems/ballbearings)| ballbearings |4.1|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| -|[Distributing Ballot Boxes](https://open.kattis.com/problems/ballotboxes)| ballotboxes |4.2|[![java](images/java.png)]()| +|[Distributing Ballot Boxes](https://open.kattis.com/problems/ballotboxes)| ballotboxes |4.1|[![java](images/java.png)]()| |[Balls and Needles](https://open.kattis.com/problems/ballsandneedles)| ballsandneedles |3.9|[![py](images/python.png)]()| -|[Baloni](https://open.kattis.com/problems/baloni)| baloni |3.9|[![py](images/python.png)](src/Baloni/baloni.py)| +|[Baloni](https://open.kattis.com/problems/baloni)| baloni |3.8|[![py](images/python.png)](src/Baloni/baloni.py)| |[Bank Queue](https://open.kattis.com/problems/bank)| bank |2.7|[![py](images/python.png)]()| |[Bannorð](https://open.kattis.com/problems/bannord)| bannord |1.6|[![py](images/python.png)]()| |[Barcelona](https://open.kattis.com/problems/barcelona)| barcelona |1.3|[![py](images/python.png)]()| |[Bard](https://open.kattis.com/problems/bard)| bard |2.5|[![py](images/python.png)]()| -|[Bar Shelf](https://open.kattis.com/problems/barshelf)| barshelf |6.8|[![py](images/python.png)]()| +|[Bar Shelf](https://open.kattis.com/problems/barshelf)| barshelf |6.9|[![py](images/python.png)]()| |[Base-2 Palindromes](https://open.kattis.com/problems/base2palindrome)| base2palindrome |4.2|[![py](images/python.png)]()| |[basic](https://open.kattis.com/problems/basic)| basic |8.3|[![py](images/python.png)](src/basic/basic.py)| |[BASIC Interpreter](https://open.kattis.com/problems/basicinterpreter)| basicinterpreter |5.3|[![py](images/python.png)](src/BASIC%20Interpreter/basicinterpreter.py)| @@ -214,7 +214,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Bazen](https://open.kattis.com/problems/bazen)| bazen |2.6|[![cpp](images/cpp.png)]()| |[Jack and the Beanbag](https://open.kattis.com/problems/beanbag)| beanbag |4.8|[![py](images/python.png)]()| |[Beat the Spread!](https://open.kattis.com/problems/beatspread)| beatspread |2.2|[![py](images/python.png)]()| -|[Beautiful Primes](https://open.kattis.com/problems/beautifulprimes)| beautifulprimes |4.0|[![py](images/python.png)]()| +|[Beautiful Primes](https://open.kattis.com/problems/beautifulprimes)| beautifulprimes |3.9|[![py](images/python.png)]()| |[Beavergnaw](https://open.kattis.com/problems/beavergnaw)| beavergnaw |1.7|[![cpp](images/cpp.png)]()| |[Beehives (1)](https://open.kattis.com/problems/beehives)| beehives |2.2|[![py](images/python.png)]()| |[Beehives (2)](https://open.kattis.com/problems/beehives2)| beehives2 |5.2|[![py](images/python.png)](src/Beehives%20(2)/beehives2.py)| @@ -225,7 +225,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Bee Problem](https://open.kattis.com/problems/beeproblem)| beeproblem |4.2|[![py](images/python.png)]()| |[Bela](https://open.kattis.com/problems/bela)| bela |1.4|[![cpp](images/cpp.png)]()| |[Bell Ringing](https://open.kattis.com/problems/bells)| bells |4.6|[![py](images/python.png)]()| -|[Bendilfærslur](https://open.kattis.com/problems/bendilfaerslur)| bendilfaerslur |2.5|[![py](images/python.png)]()| +|[Bendilfærslur](https://open.kattis.com/problems/bendilfaerslur)| bendilfaerslur |2.4|[![py](images/python.png)]()| |[BergMál](https://open.kattis.com/problems/bergmal)| bergmal |1.2|[![py](images/python.png)]()| |[Bergur](https://open.kattis.com/problems/bergur)| bergur |2.0|[![py](images/python.png)]()| |[Besta gjöfin](https://open.kattis.com/problems/bestagjofin)| bestagjofin |1.3|[![py](images/python.png)]()| @@ -249,20 +249,20 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Bilað Lyklaborð](https://open.kattis.com/problems/biladlyklabord)| biladlyklabord |1.5|[![py](images/python.png)]()| |[Bilateral Projects](https://open.kattis.com/problems/bilateral)| bilateral |6.7|[![py](images/python.png)](src/Bilateral%20Projects/bilateral.py)| |[Billiard](https://open.kattis.com/problems/billiard)| billiard |2.2|[![java](images/java.png)]()| -|[Bílskúrar](https://open.kattis.com/problems/bilskurar)| bilskurar |2.5|[![py](images/python.png)](src/Bílskúrar/bilskurar.py)| -|[Binary Choosing](https://open.kattis.com/problems/binarychoosing)| binarychoosing |5.0|[![py](images/python.png)]()| +|[Bílskúrar](https://open.kattis.com/problems/bilskurar)| bilskurar |2.4|[![py](images/python.png)](src/Bílskúrar/bilskurar.py)| +|[Binary Choosing](https://open.kattis.com/problems/binarychoosing)| binarychoosing |4.6|[![py](images/python.png)]()| |[Binary Voting](https://open.kattis.com/problems/binaryvoting)| binaryvoting |5.1|[![py](images/python.png)](src/Binary%20Voting/binaryvoting.py)| |[Bing It On](https://open.kattis.com/problems/bing)| bing |2.8|[![py](images/python.png)]()| -|[Bíóferð](https://open.kattis.com/problems/bioferd)| bioferd |6.1|[![py](images/python.png)]()| -|[Birds on a Wire](https://open.kattis.com/problems/birds)| birds |3.0|[![py](images/python.png)]()| -|[Birthday Party](https://open.kattis.com/problems/birthday)| birthday |2.8|[![py](images/python.png)]()| +|[Bíóferð](https://open.kattis.com/problems/bioferd)| bioferd |6.0|[![py](images/python.png)]()| +|[Birds on a Wire](https://open.kattis.com/problems/birds)| birds |3.1|[![py](images/python.png)]()| +|[Birthday Party](https://open.kattis.com/problems/birthday)| birthday |2.9|[![py](images/python.png)]()| |[Birthday Boy](https://open.kattis.com/problems/birthdayboy)| birthdayboy |4.7|[![py](images/python.png)]()| |[Birthday Paradox](https://open.kattis.com/problems/birthdayparadox)| birthdayparadox |5.4|[![py](images/python.png)]()| |[Bishops](https://open.kattis.com/problems/bishops)| bishops |2.3|[![py](images/python.png)]()| |[Bit by Bit](https://open.kattis.com/problems/bitbybit)| bitbybit |3.2|[![py](images/python.png)]()| |[Bitmask](https://open.kattis.com/problems/bitmask)| bitmask |3.6|[![py](images/python.png)]()| |[Bits](https://open.kattis.com/problems/bits)| bits |2.4|[![py](images/python.png)]()| -|[Bits Equalizer](https://open.kattis.com/problems/bitsequalizer)| bitsequalizer |3.9|[![py](images/python.png)]()| +|[Bits Equalizer](https://open.kattis.com/problems/bitsequalizer)| bitsequalizer |4.0|[![py](images/python.png)]()| |[Bitte ein Bit](https://open.kattis.com/problems/bitteeinbit)| bitteeinbit |1.3|[![py](images/python.png)]()| |[Bitwise](https://open.kattis.com/problems/bitwise)| bitwise |6.2|[![py](images/python.png)](src/Bitwise/bitwise.py)| |[BizzFuzz](https://open.kattis.com/problems/bizzfuzz)| bizzfuzz |4.4|[![py](images/python.png)]()| @@ -282,8 +282,8 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Boat Parts](https://open.kattis.com/problems/boatparts)| boatparts |2.1|[![java](images/java.png)]()| |[Bobby's Bet](https://open.kattis.com/problems/bobby)| bobby |2.6|[![py](images/python.png)]()| |[Bocchi's Rocks](https://open.kattis.com/problems/bocchinorokku)| bocchinorokku |3.3|[![py](images/python.png)]()| -|[Boggle](https://open.kattis.com/problems/boggle)| boggle |4.7|[![py](images/python.png)]()| -|[Accounting](https://open.kattis.com/problems/bokforing)| bokforing |3.9|[![py](images/python.png)]()| +|[Boggle](https://open.kattis.com/problems/boggle)| boggle |4.8|[![py](images/python.png)]()| +|[Accounting](https://open.kattis.com/problems/bokforing)| bokforing |3.7|[![py](images/python.png)]()| |[Book Shelves](https://open.kattis.com/problems/bokhyllor)| bokhyllor |3.6|[![py](images/python.png)](src/Book%20Shelves/bokhyllor.py)| |[Bokstavstärningar](https://open.kattis.com/problems/bokstavstarningar)| bokstavstarningar |5.0|[![py](images/python.png)](src/Bokstavstärningar/bokstavstarningar.py)| |[Bond](https://open.kattis.com/problems/bond)| bond |6.0|[![py](images/python.png)](src/Bond/bond.py)| @@ -301,7 +301,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Bottled-Up Feelings](https://open.kattis.com/problems/bottledup)| bottledup |2.4|[![py](images/python.png)]()| |[Bottle Flip](https://open.kattis.com/problems/bottleflip)| bottleflip |2.3|[![py](images/python.png)]()| |[Curvy Little Bottles](https://open.kattis.com/problems/bottles)| bottles |3.0|[![py](images/python.png)]()| -|[Bounding Box](https://open.kattis.com/problems/boundingbox)| boundingbox |4.4|[![cpp](images/cpp.png)]()| +|[Bounding Box](https://open.kattis.com/problems/boundingbox)| boundingbox |4.5|[![cpp](images/cpp.png)]()| |[Bounding Robots](https://open.kattis.com/problems/boundingrobots)| boundingrobots |2.0|[![cpp](images/cpp.png)]()| |[Bowser's Pipes](https://open.kattis.com/problems/bowserspipes)| bowserspipes |5.8|[![py](images/python.png)]()| |[Boxes](https://open.kattis.com/problems/boxes)| boxes |3.4|[![py](images/python.png)]()| @@ -312,16 +312,16 @@ For more Python data structure implementations, head over to [pytils](https://gi |[BrainFsckVM](https://open.kattis.com/problems/brainfsckvm)| brainfsckvm |5.8|[![py](images/python.png)](src/BrainFsckVM/brainfsckvm.py)| |[Branch Manager](https://open.kattis.com/problems/branchmanager)| branchmanager |5.4|[![py](images/python.png)](src/Branch%20Manager/branchmanager.py)| |[Brandvägg](https://open.kattis.com/problems/brandvagg)| brandvagg |3.9|[![py](images/python.png)]()| -|[Bread Sorting](https://open.kattis.com/problems/bread)| bread |4.4|[![py](images/python.png)]()| +|[Bread Sorting](https://open.kattis.com/problems/bread)| bread |4.3|[![py](images/python.png)]()| |[Breaking Bad](https://open.kattis.com/problems/breakingbad)| breakingbad |3.2|[![py](images/python.png)]()| |[Breaking Branches](https://open.kattis.com/problems/breakingbranches)| breakingbranches |1.6|[![py](images/python.png)]()| |[Breaking Cake](https://open.kattis.com/problems/breakingcake)| breakingcake |5.7|[![py](images/python.png)](src/Breaking%20Cake/breakingcake.py)| |[Letter Optimization](https://open.kattis.com/problems/brevoptimering)| brevoptimering |5.0|[![py](images/python.png)]()| |[Brexit](https://open.kattis.com/problems/brexit)| brexit |2.9|[![py](images/python.png)]()| -|[Brexit Negotiations](https://open.kattis.com/problems/brexitnegotiations)| brexitnegotiations |5.1|[![py](images/python.png)]()| +|[Brexit Negotiations](https://open.kattis.com/problems/brexitnegotiations)| brexitnegotiations |5.2|[![py](images/python.png)]()| |[Bribe](https://open.kattis.com/problems/bribe)| bribe |5.5|[![py](images/python.png)](src/Bribe/bribe.py)| |[Brick Wall](https://open.kattis.com/problems/brickwall)| brickwall |5.1|[![py](images/python.png)]()| -|[Bridge](https://open.kattis.com/problems/bridge)| bridge |5.8|[![py](images/python.png)]()| +|[Bridge](https://open.kattis.com/problems/bridge)| bridge |5.9|[![py](images/python.png)]()| |[Bridge Automation](https://open.kattis.com/problems/bridgeautomation)| bridgeautomation |5.8|[![py](images/python.png)](src/Bridge%20Automation/bridgeautomation.py)| |[Bridges and Tunnels](https://open.kattis.com/problems/bridgesandtunnels)| bridgesandtunnels |2.7|[![java](images/java.png)]()[![py](images/python.png)]()| |[Brocard Point of a Triangle](https://open.kattis.com/problems/brocard)| brocard |4.6|[![cpp](images/cpp.png)]()| @@ -330,7 +330,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Broken Swords](https://open.kattis.com/problems/brokenswords)| brokenswords |2.0|[![py](images/python.png)]()| |[Brownie Points I](https://open.kattis.com/problems/browniepoints)| browniepoints |2.2|[![cpp](images/cpp.png)]()| |[Bridges](https://open.kattis.com/problems/bryr)| bryr |2.5|[![py](images/python.png)]()| -|[Binary search tree](https://open.kattis.com/problems/bst)| bst |7.5|[![java](images/java.png)](src/Binary%20search%20tree/BST.java)[![java](images/java.png)](src/Binary%20search%20tree/BST2.java)| +|[Binary search tree](https://open.kattis.com/problems/bst)| bst |7.6|[![java](images/java.png)](src/Binary%20search%20tree/BST.java)[![java](images/java.png)](src/Binary%20search%20tree/BST2.java)| |[Delicious Bubble Tea](https://open.kattis.com/problems/bubbletea)| bubbletea |2.6|[![py](images/python.png)]()| |[Bucket Brigade](https://open.kattis.com/problems/bucketbrigade)| bucketbrigade |3.9|[![py](images/python.png)]()| |[Budget](https://open.kattis.com/problems/budget)| budget |6.4|[![py](images/python.png)](src/Budget/budget.py)| @@ -338,7 +338,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Buggy Robot (2)](https://open.kattis.com/problems/buggyrobot2)| buggyrobot2 |5.1|[![py](images/python.png)](src/Buggy%20Robot%20(2)/buggyrobot2.py)| |[Build Dependencies](https://open.kattis.com/problems/builddeps)| builddeps |3.7|[![py](images/python.png)]()| |[Building Boundaries](https://open.kattis.com/problems/buildingboundaries)| buildingboundaries |3.8|[![py](images/python.png)]()| -|[Building Highways](https://open.kattis.com/problems/buildinghighways)| buildinghighways |2.1|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| +|[Building Highways](https://open.kattis.com/problems/buildinghighways)| buildinghighways |2.0|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| |[Buka](https://open.kattis.com/problems/buka)| buka |2.3|[![py](images/python.png)]()| |[Bumped!](https://open.kattis.com/problems/bumped)| bumped |4.4|[![py](images/python.png)]()| |[Bundles of Joy](https://open.kattis.com/problems/bundles)| bundles |6.5|[![py](images/python.png)](src/Bundles%20of%20Joy/bundles.py)| @@ -352,19 +352,19 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Bus Numbers (1)](https://open.kattis.com/problems/busnumbers)| busnumbers |2.1|[![java](images/java.png)]()| |[Bus Numbers (2)](https://open.kattis.com/problems/busnumbers2)| busnumbers2 |2.6|[![py](images/python.png)]()| |[Bus Planning](https://open.kattis.com/problems/busplanning)| busplanning |6.0|[![py](images/python.png)](src/Bus%20Planning/busplanning.py)| -|[The Bus Card](https://open.kattis.com/problems/busskortet)| busskortet |3.0|[![py](images/python.png)]()| +|[The Bus Card](https://open.kattis.com/problems/busskortet)| busskortet |2.9|[![py](images/python.png)]()| |[Bus Ticket](https://open.kattis.com/problems/busticket)| busticket |4.4|[![py](images/python.png)](src/Bus%20Ticket/busticket.py)| |[Bus Tour](https://open.kattis.com/problems/bustour)| bustour |6.2|[![cpp](images/cpp.png)](src/Bus%20Tour/bustour.cpp)| |[Busy Roads](https://open.kattis.com/problems/busyroads)| busyroads |3.4|[![py](images/python.png)]()| |[Busy Schedule](https://open.kattis.com/problems/busyschedule)| busyschedule |2.4|[![py](images/python.png)]()| |[Button Bashing](https://open.kattis.com/problems/buttonbashing)| buttonbashing |3.3|[![java](images/java.png)]()[![py](images/python.png)]()| -|[Buzzwords](https://open.kattis.com/problems/buzzwords)| buzzwords |5.1|[![py](images/python.png)]()| +|[Buzzwords](https://open.kattis.com/problems/buzzwords)| buzzwords |5.0|[![py](images/python.png)]()| |[Introspective Caching](https://open.kattis.com/problems/caching)| caching |5.9|[![java](images/java.png)](src/Introspective%20Caching/Caching.java)[![py](images/python.png)](src/Introspective%20Caching/caching.py)| |[Cafeteria (Easy)](https://open.kattis.com/problems/cafeteriaeasy)| cafeteriaeasy |5.3|[![py](images/python.png)]()| |[Cake](https://open.kattis.com/problems/cake)| cake |4.9|[![py](images/python.png)](src/Cake/cake.py)| |[Cake Cutting](https://open.kattis.com/problems/cakecutting)| cakecutting |8.0|[![py](images/python.png)]()| |[Cakey McCakeFace](https://open.kattis.com/problems/cakeymccakeface)| cakeymccakeface |4.5|[![py](images/python.png)]()| -|[Calculating Dart Scores](https://open.kattis.com/problems/calculatingdartscores)| calculatingdartscores |2.6|[![cpp](images/cpp.png)]()| +|[Calculating Dart Scores](https://open.kattis.com/problems/calculatingdartscores)| calculatingdartscores |2.5|[![cpp](images/cpp.png)]()| |[Calculator](https://open.kattis.com/problems/calculator)| calculator |2.9|[![py](images/python.png)]()| |[Call for Problems](https://open.kattis.com/problems/callforproblems)| callforproblems |1.3|[![py](images/python.png)]()| |[Calories From Fat](https://open.kattis.com/problems/calories)| calories |3.1|[![py](images/python.png)]()| @@ -372,11 +372,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Canadians, eh](https://open.kattis.com/problems/canadianseh)| canadianseh |1.6|[![py](images/python.png)]()| |[Candle Box](https://open.kattis.com/problems/candlebox)| candlebox |2.7|[![py](images/python.png)]()| |[Candy Distribution](https://open.kattis.com/problems/candydistribution)| candydistribution |3.7|[![py](images/python.png)]()| -|[Candy Division](https://open.kattis.com/problems/candydivision)| candydivision |2.9|[![py](images/python.png)]()| +|[Candy Division](https://open.kattis.com/problems/candydivision)| candydivision |3.2|[![py](images/python.png)]()| |[Candy Store](https://open.kattis.com/problems/candystore)| candystore |1.4|[![py](images/python.png)]()| -|[Can of Worms](https://open.kattis.com/problems/canofworms)| canofworms |7.5|[![py](images/python.png)]()| +|[Can of Worms](https://open.kattis.com/problems/canofworms)| canofworms |7.4|[![py](images/python.png)]()| |[Canonical Coin Systems](https://open.kattis.com/problems/canonical)| canonical |5.1|[![py](images/python.png)]()| -|[Cantina of Babel](https://open.kattis.com/problems/cantinaofbabel)| cantinaofbabel |3.0|[![py](images/python.png)]()| +|[Cantina of Babel](https://open.kattis.com/problems/cantinaofbabel)| cantinaofbabel |3.1|[![py](images/python.png)]()| |[Cantor](https://open.kattis.com/problems/cantor)| cantor |2.9|[![py](images/python.png)]()| |[Canvas Painting](https://open.kattis.com/problems/canvas)| canvas |4.0|[![py](images/python.png)]()| |[Canvas Line](https://open.kattis.com/problems/canvasline)| canvasline |5.0|[![py](images/python.png)]()| @@ -466,10 +466,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Classical Counting](https://open.kattis.com/problems/classicalcounting)| classicalcounting |7.9|[![py](images/python.png)](src/Classical%20Counting/classicalcounting.py)| |[Class Picture](https://open.kattis.com/problems/classpicture)| classpicture |4.8|[![py](images/python.png)](src/Class%20Picture/classpicture.py)| |[Classrooms](https://open.kattis.com/problems/classrooms)| classrooms |4.3|[![java](images/java.png)](src/Classrooms/Classrooms.java)| -|[A Classy Problem](https://open.kattis.com/problems/classy)| classy |4.6|[![java](images/java.png)]()| +|[A Classy Problem](https://open.kattis.com/problems/classy)| classy |4.7|[![java](images/java.png)]()| |[Climbing Stairs](https://open.kattis.com/problems/climbingstairs)| climbingstairs |4.5|[![py](images/python.png)]()| -|[Climbing Worm](https://open.kattis.com/problems/climbingworm)| climbingworm |2.3|[![py](images/python.png)]()| -|[Clinic](https://open.kattis.com/problems/clinic)| clinic |3.9|[![py](images/python.png)]()| +|[Climbing Worm](https://open.kattis.com/problems/climbingworm)| climbingworm |2.4|[![py](images/python.png)]()| +|[Clinic](https://open.kattis.com/problems/clinic)| clinic |4.0|[![py](images/python.png)]()| |[Clock Breaking](https://open.kattis.com/problems/clock)| clock |3.8|[![py](images/python.png)]()| |[Clock Construction](https://open.kattis.com/problems/clockconstruction)| clockconstruction |4.1|[![py](images/python.png)]()| |[Clock Pictures](https://open.kattis.com/problems/clockpictures)| clockpictures |3.7|[![py](images/python.png)]()| @@ -522,23 +522,23 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Compression](https://open.kattis.com/problems/compression2)| compression2 |4.4|[![py](images/python.png)]()| |[Best Compromise](https://open.kattis.com/problems/compromise)| compromise |2.0|[![py](images/python.png)]()| |[Conformity](https://open.kattis.com/problems/conformity)| conformity |1.5|[![java](images/java.png)]()| -|[Conga Line](https://open.kattis.com/problems/congaline)| congaline |4.7|[![py](images/python.png)]()| +|[Conga Line](https://open.kattis.com/problems/congaline)| congaline |5.1|[![py](images/python.png)]()| |[Surely You Congest](https://open.kattis.com/problems/congest)| congest |3.8|[![py](images/python.png)]()| |[Connect-N](https://open.kattis.com/problems/connectn)| connectn |3.6|[![py](images/python.png)]()| |[Connect the Dots](https://open.kattis.com/problems/connectthedots)| connectthedots |3.6|[![py](images/python.png)]()| |[Conquest](https://open.kattis.com/problems/conquest)| conquest |2.9|[![py](images/python.png)]()| -|[Conquest Campaign](https://open.kattis.com/problems/conquestcampaign)| conquestcampaign |2.3|[![py](images/python.png)]()| +|[Conquest Campaign](https://open.kattis.com/problems/conquestcampaign)| conquestcampaign |2.2|[![py](images/python.png)]()| |[Sums](https://open.kattis.com/problems/consecutivesums)| consecutivesums |4.0|[![py](images/python.png)]()| |[Conservation](https://open.kattis.com/problems/conservation)| conservation |4.8|[![py](images/python.png)]()| |[Constellation Creation](https://open.kattis.com/problems/constellationcreation)| constellationcreation |4.7|[![py](images/python.png)](src/Constellation%20Creation/constellationcreation.py)| |[Constrained Freedom of Choice](https://open.kattis.com/problems/constrainedfreedomofchoice)| constrainedfreedomofchoice |4.6|[![py](images/python.png)]()| |[Contact Tracing](https://open.kattis.com/problems/contacttracing)| contacttracing |5.1|[![py](images/python.png)]()| |[Contest Advancement](https://open.kattis.com/problems/contestadvancement)| contestadvancement |4.2|[![py](images/python.png)](src/Contest%20Advancement/contestadvancement.py)| -|[Multi-Year Contest Scheduling](https://open.kattis.com/problems/contestscheduling)| contestscheduling |4.1|[![py](images/python.png)]()| +|[Multi-Year Contest Scheduling](https://open.kattis.com/problems/contestscheduling)| contestscheduling |4.2|[![py](images/python.png)]()| |[Contest Struggles](https://open.kattis.com/problems/conteststruggles)| conteststruggles |2.2|[![cpp](images/cpp.png)]()| |[Contingency Planning](https://open.kattis.com/problems/contingencyplanning)| contingencyplanning |2.1|[![py](images/python.png)]()| -|[Continuous Median](https://open.kattis.com/problems/continuousmedian)| continuousmedian |3.0|[![java](images/java.png)]()| -|[Association for Control Over Minds](https://open.kattis.com/problems/control)| control |4.1|[![py](images/python.png)]()| +|[Continuous Median](https://open.kattis.com/problems/continuousmedian)| continuousmedian |3.1|[![java](images/java.png)]()| +|[Association for Control Over Minds](https://open.kattis.com/problems/control)| control |4.2|[![py](images/python.png)]()| |[Cryptographer's Conundrum](https://open.kattis.com/problems/conundrum)| conundrum |1.5|[![cpp](images/cpp.png)]()| |[Conversation Log](https://open.kattis.com/problems/conversationlog)| conversationlog |2.9|[![py](images/python.png)]()| |[Floating-Point Format Conversion](https://open.kattis.com/problems/conversion)| conversion |6.9|[![py](images/python.png)](src/Floating-Point%20Format%20Conversion/conversion.py)| @@ -551,12 +551,12 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Conveyor Belts (2)](https://open.kattis.com/problems/conveyorbelts2)| conveyorbelts2 |5.7|[![py](images/python.png)](src/Conveyor%20Belts%20(2)/conveyorbelts2.py)| |[Convoy](https://open.kattis.com/problems/convoy)| convoy |4.3|[![py](images/python.png)]()| |[Cookie Cutters](https://open.kattis.com/problems/cookiecutter)| cookiecutter |2.3|[![py](images/python.png)]()| -|[Cookie Selection](https://open.kattis.com/problems/cookieselection)| cookieselection |4.8|[![java](images/java.png)]()| +|[Cookie Selection](https://open.kattis.com/problems/cookieselection)| cookieselection |4.9|[![java](images/java.png)]()| |[Cooking Water](https://open.kattis.com/problems/cookingwater)| cookingwater |2.0|[![py](images/python.png)]()| |[Association for Cool Machineries (Part 1)](https://open.kattis.com/problems/cool1)| cool1 |7.0|[![py](images/python.png)](src/Association%20for%20Cool%20Machineries%20(Part%201)/cool1.py)| |[Association for Cool Machineries (Part 2)](https://open.kattis.com/problems/cool2)| cool2 |6.1|[![py](images/python.png)](src/Association%20for%20Cool%20Machineries%20(Part%202)/cool2.py)| |[Coprime Integers](https://open.kattis.com/problems/coprimeintegers)| coprimeintegers |5.2|[![py](images/python.png)](src/Coprime%20Integers/coprimeintegers.py)| -|[Cops and Robbers](https://open.kattis.com/problems/copsandrobbers)| copsandrobbers |4.8|[![py](images/python.png)]()| +|[Cops and Robbers](https://open.kattis.com/problems/copsandrobbers)| copsandrobbers |4.9|[![py](images/python.png)]()| |[Cordon Bleu](https://open.kattis.com/problems/cordonbleu)| cordonbleu |6.0|[![cpp](images/cpp.png)]()| |[Cornhusker](https://open.kattis.com/problems/cornhusker)| cornhusker |1.7|[![py](images/python.png)]()| |[Limited Correspondence](https://open.kattis.com/problems/correspondence)| correspondence |6.7|[![py](images/python.png)]()| @@ -572,11 +572,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Counting Days](https://open.kattis.com/problems/countingdays)| countingdays |2.9|[![cpp](images/cpp.png)]()| |[Counting Satellites](https://open.kattis.com/problems/countingsatellites)| countingsatellites |6.8|[![py](images/python.png)](src/Counting%20Satellites/countingsatellites.py)| |[Counting Staircases](https://open.kattis.com/problems/countingstaircases)| countingstaircases |4.8|[![py](images/python.png)](src/Counting%20Staircases/countingstaircases.py)| -|[Counting Stars](https://open.kattis.com/problems/countingstars)| countingstars |2.6|[![java](images/java.png)]()| +|[Counting Stars](https://open.kattis.com/problems/countingstars)| countingstars |2.5|[![java](images/java.png)]()| |[Counting Trees](https://open.kattis.com/problems/countingtrees)| countingtrees |5.8|[![py](images/python.png)](src/Counting%20Trees/countingtrees.py)| |[Counting Triangles](https://open.kattis.com/problems/countingtriangles)| countingtriangles |2.0|[![py](images/python.png)]()| |[Count the Vowels](https://open.kattis.com/problems/countthevowels)| countthevowels |1.3|[![py](images/python.png)]()| -|[Couple Competition](https://open.kattis.com/problems/couplecompetition)| couplecompetition |5.4|[![py](images/python.png)]()| +|[Couple Competition](https://open.kattis.com/problems/couplecompetition)| couplecompetition |5.5|[![py](images/python.png)]()| |[Course Scheduling](https://open.kattis.com/problems/coursescheduling)| coursescheduling |1.7|[![py](images/python.png)]()| |[Covered Walkway](https://open.kattis.com/problems/coveredwalkway)| coveredwalkway |4.4|[![py](images/python.png)]()| |[Cowboy Checkers](https://open.kattis.com/problems/cowboycheckers)| cowboycheckers |3.9|[![py](images/python.png)]()| @@ -644,20 +644,20 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Deathstar](https://open.kattis.com/problems/deathstar)| deathstar |1.8|[![py](images/python.png)]()| |[Death and Taxes](https://open.kattis.com/problems/deathtaxes)| deathtaxes |3.1|[![py](images/python.png)]()| |[Debellatio](https://open.kattis.com/problems/debellatio)| debellatio |6.1|[![py](images/python.png)]()| -|[Debugging](https://open.kattis.com/problems/debugging)| debugging |5.9|[![py](images/python.png)](src/Debugging/debugging.py)| +|[Debugging](https://open.kattis.com/problems/debugging)| debugging |6.1|[![py](images/python.png)](src/Debugging/debugging.py)| |[Decelerating Jump](https://open.kattis.com/problems/deceleratingjump)| deceleratingjump |5.0|[![py](images/python.png)]()| |[Deceptive Dice](https://open.kattis.com/problems/deceptivedice)| deceptivedice |3.0|[![py](images/python.png)]()| |[Decimal deletion](https://open.kattis.com/problems/decimaldeletion)| decimaldeletion |1.3|[![py](images/python.png)]()| |[Decisions, Decisions](https://open.kattis.com/problems/decisions)| decisions |2.9|[![py](images/python.png)]()| |[Deck Randomisation](https://open.kattis.com/problems/deckrandomisation)| deckrandomisation |8.0|[![py](images/python.png)](src/Deck%20Randomisation/deckrandomisation.py)| |[Deduplicating Files](https://open.kattis.com/problems/deduplicatingfiles)| deduplicatingfiles |4.2|[![py](images/python.png)]()| -|[Deildadrottnun](https://open.kattis.com/problems/deildadrottnun)| deildadrottnun |3.0|[![py](images/python.png)]()| +|[Deildadrottnun](https://open.kattis.com/problems/deildadrottnun)| deildadrottnun |3.1|[![py](images/python.png)]()| |[Deildajöfnuður](https://open.kattis.com/problems/deildajofnudur)| deildajofnudur |2.3|[![py](images/python.png)]()| -|[Deild Goðsagnanna](https://open.kattis.com/problems/deildgodsagnanna)| deildgodsagnanna |3.9|[![py](images/python.png)](src/Deild%20Goðsagnanna/deildgodsagnanna.py)| +|[Deild Goðsagnanna](https://open.kattis.com/problems/deildgodsagnanna)| deildgodsagnanna |3.8|[![py](images/python.png)](src/Deild%20Goðsagnanna/deildgodsagnanna.py)| |[Dejavu](https://open.kattis.com/problems/dejavu)| dejavu |3.2|[![py](images/python.png)]()| |[Déjà vu](https://open.kattis.com/problems/dejavu2)| dejavu2 |7.4|[![cpp](images/cpp.png)]()| |[Delft Distance](https://open.kattis.com/problems/delftdistance)| delftdistance |3.9|[![py](images/python.png)]()| -|[Delimiter Soup](https://open.kattis.com/problems/delimitersoup)| delimitersoup |1.8|[![java](images/java.png)]()| +|[Delimiter Soup](https://open.kattis.com/problems/delimitersoup)| delimitersoup |1.9|[![java](images/java.png)]()| |[Delivering Goods](https://open.kattis.com/problems/delivering)| delivering |6.3|[![py](images/python.png)](src/Delivering%20Goods/delivering.py)| |[Postal Delivery](https://open.kattis.com/problems/delivery)| delivery |2.8|[![py](images/python.png)]()| |[Demerit Points](https://open.kattis.com/problems/demeritpoints)| demeritpoints |6.5|[![py](images/python.png)]()| @@ -674,7 +674,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Dictionary Attack](https://open.kattis.com/problems/dictionaryattack)| dictionaryattack |6.8|[![py](images/python.png)](src/Dictionary%20Attack/dictionaryattack.py)| |[Die Hard](https://open.kattis.com/problems/diehard)| diehard |3.1|[![py](images/python.png)]()| |[Difference](https://open.kattis.com/problems/difference)| difference |6.7|[![py](images/python.png)](src/Difference/difference.py)| -|[A Different Problem](https://open.kattis.com/problems/different)| different |2.7|[![c](images/c.png)]()[![cpp](images/cpp.png)]()[![cs](images/csharp.png)]()[![go](images/go.png)]()[![hs](images/haskell.png)]()[![java](images/java.png)]()[![js](images/javascript.png)]()[![kt](images/kotlin.png)]()[![php](images/php.png)]()[![py](images/python.png)]()[![rb](images/ruby.png)]()| +|[A Different Problem](https://open.kattis.com/problems/different)| different |2.8|[![c](images/c.png)]()[![cpp](images/cpp.png)]()[![cs](images/csharp.png)]()[![go](images/go.png)]()[![hs](images/haskell.png)]()[![java](images/java.png)]()[![js](images/javascript.png)]()[![kt](images/kotlin.png)]()[![php](images/php.png)]()[![py](images/python.png)]()[![rb](images/ruby.png)]()| |[Different Distances](https://open.kattis.com/problems/differentdistances)| differentdistances |1.7|[![cpp](images/cpp.png)]()| |[Digbuild](https://open.kattis.com/problems/digbuild)| digbuild |4.3|[![py](images/python.png)]()| |[Digi Comp II](https://open.kattis.com/problems/digicomp2)| digicomp2 |5.9|[![py](images/python.png)](src/Digi%20Comp%20II/digicomp2.py)| @@ -711,9 +711,9 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Divvying Up](https://open.kattis.com/problems/divvyingup)| divvyingup |1.5|[![py](images/python.png)]()| |[DNA](https://open.kattis.com/problems/dna)| dna |4.8|[![py](images/python.png)]()| |[Dobra](https://open.kattis.com/problems/dobra)| dobra |3.9|[![py](images/python.png)]()| -|[Doctor Kattis](https://open.kattis.com/problems/doctorkattis)| doctorkattis |4.8|[![py](images/python.png)]()| +|[Doctor Kattis](https://open.kattis.com/problems/doctorkattis)| doctorkattis |4.9|[![py](images/python.png)]()| |[Dodecaphony](https://open.kattis.com/problems/dodecaphony)| dodecaphony |3.1|[![py](images/python.png)]()| -|[Dog & Gopher](https://open.kattis.com/problems/doggopher)| doggopher |2.4|[![py](images/python.png)]()| +|[Dog & Gopher](https://open.kattis.com/problems/doggopher)| doggopher |2.3|[![py](images/python.png)]()| |[Doing the Container Shuffle](https://open.kattis.com/problems/doingthecontainershuffle)| doingthecontainershuffle |4.2|[![py](images/python.png)]()| |[Dominating Duos](https://open.kattis.com/problems/dominatingduos)| dominatingduos |6.7|[![py](images/python.png)](src/Dominating%20Duos/dominatingduos.py)| |[Dominoes 2](https://open.kattis.com/problems/dominoes2)| dominoes2 |2.7|[![java](images/java.png)]()| @@ -748,7 +748,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[DRM Messages](https://open.kattis.com/problems/drmmessages)| drmmessages |1.6|[![cpp](images/cpp.png)]()| |[Dropping Ball](https://open.kattis.com/problems/droppingball2)| droppingball2 |4.5|[![py](images/python.png)]()| |[Dropping Directions](https://open.kattis.com/problems/droppingdirections)| droppingdirections |3.7|[![py](images/python.png)]()| -|[Drunk Texting](https://open.kattis.com/problems/drunktexting)| drunktexting |3.6|[![py](images/python.png)]()| +|[Drunk Texting](https://open.kattis.com/problems/drunktexting)| drunktexting |3.5|[![py](images/python.png)]()| |[Drunk Vigenère](https://open.kattis.com/problems/drunkvigenere)| drunkvigenere |1.7|[![cpp](images/cpp.png)]()| |[Daylight Saving Time](https://open.kattis.com/problems/dst)| dst |2.1|[![py](images/python.png)]()| |[Dual Divisibility](https://open.kattis.com/problems/dualdivisibility)| dualdivisibility |4.1|[![py](images/python.png)]()| @@ -761,14 +761,14 @@ For more Python data structure implementations, head over to [pytils](https://gi |[DVDs](https://open.kattis.com/problems/dvds)| dvds |2.8|[![py](images/python.png)]()| |[Dvoniz](https://open.kattis.com/problems/dvoniz)| dvoniz |7.0|[![py](images/python.png)](src/Dvoniz/dvoniz.py)[![py](images/python.png)](src/Dvoniz/dvoniz2.py)| |[Dyslectionary](https://open.kattis.com/problems/dyslectionary)| dyslectionary |3.0|[![py](images/python.png)]()| -|[Dyson Circle](https://open.kattis.com/problems/dysoncircle)| dysoncircle |6.0|[![py](images/python.png)]()| +|[Dyson Circle](https://open.kattis.com/problems/dysoncircle)| dysoncircle |6.1|[![py](images/python.png)]()| |[Early Winter](https://open.kattis.com/problems/earlywinter)| earlywinter |1.8|[![py](images/python.png)]()| |[The Easiest Problem Is This One](https://open.kattis.com/problems/easiest)| easiest |1.6|[![cpp](images/cpp.png)]()| |[Easter Eggs](https://open.kattis.com/problems/eastereggs)| eastereggs |5.2|[![py](images/python.png)]()| |[As Easy as CAB](https://open.kattis.com/problems/easyascab)| easyascab |8.2|[![py](images/python.png)](src/As%20Easy%20as%20CAB/easyascab.py)| |[Easy Probability](https://open.kattis.com/problems/easyprobability)| easyprobability |8.7|[![py](images/python.png)](src/Easy%20Probability/easyprobability.py)| |[Eating Everything Efficiently](https://open.kattis.com/problems/eatingeverything)| eatingeverything |4.6|[![py](images/python.png)]()| -|[Eating Out](https://open.kattis.com/problems/eatingout)| eatingout |3.2|[![py](images/python.png)]()| +|[Eating Out](https://open.kattis.com/problems/eatingout)| eatingout |3.3|[![py](images/python.png)]()| |[Echo Echo Echo](https://open.kattis.com/problems/echoechoecho)| echoechoecho |1.2|[![py](images/python.png)]()| |[e-Coins](https://open.kattis.com/problems/ecoins)| ecoins |4.7|[![py](images/python.png)]()| |[Economic Inequality](https://open.kattis.com/problems/economicinequality)| economicinequality |5.7|[![py](images/python.png)]()| @@ -788,11 +788,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Election (2)](https://open.kattis.com/problems/election2)| election2 |2.4|[![py](images/python.png)]()| |[Election Paradox](https://open.kattis.com/problems/electionparadox)| electionparadox |1.8|[![py](images/python.png)]()| |[Electrical Outlets](https://open.kattis.com/problems/electricaloutlets)| electricaloutlets |1.5|[![java](images/java.png)]()| -|[Elementary Math](https://open.kattis.com/problems/elementarymath)| elementarymath |4.2|[![py](images/python.png)]()| +|[Elementary Math](https://open.kattis.com/problems/elementarymath)| elementarymath |4.1|[![py](images/python.png)]()| |[Elevating the Prank](https://open.kattis.com/problems/elevatingtheprank)| elevatingtheprank |1.6|[![py](images/python.png)]()| |[Elevator Trouble](https://open.kattis.com/problems/elevatortrouble)| elevatortrouble |2.3|[![py](images/python.png)]()| |[Eligibility](https://open.kattis.com/problems/eligibility)| eligibility |1.5|[![py](images/python.png)]()| -|[Elo](https://open.kattis.com/problems/elo)| elo |3.7|[![py](images/python.png)]()| +|[Elo](https://open.kattis.com/problems/elo)| elo |3.9|[![py](images/python.png)]()| |[The Embarrassed Cryptographer](https://open.kattis.com/problems/embarrassedcryptographer)| embarrassedcryptographer |5.8|[![py](images/python.png)]()| |[Emergency Contest Running](https://open.kattis.com/problems/emergency)| emergency |4.2|[![py](images/python.png)]()| |[Emag Eht Htiw Em Pleh](https://open.kattis.com/problems/empleh)| empleh |1.8|[![java](images/java.png)]()| @@ -818,7 +818,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Linear Equation Solver](https://open.kattis.com/problems/equationsolver)| equationsolver |5.9|[![py](images/python.png)](src/Linear%20Equation%20Solver/equationsolver.py)| |[Partial Linear Equation Solver](https://open.kattis.com/problems/equationsolverplus)| equationsolverplus |7.5|[![py](images/python.png)](src/Partial%20Linear%20Equation%20Solver/equationsolverplus.py)| |[Equilibrium Mobile](https://open.kattis.com/problems/equilibrium)| equilibrium |3.8|[![py](images/python.png)]()| -|[Proving Equivalences](https://open.kattis.com/problems/equivalences)| equivalences |4.7|[![py](images/python.png)](src/Proving%20Equivalences/equivalences.py)| +|[Proving Equivalences](https://open.kattis.com/problems/equivalences)| equivalences |4.2|[![py](images/python.png)](src/Proving%20Equivalences/equivalences.py)| |[Equivalent Exchange](https://open.kattis.com/problems/equivalentexchange)| equivalentexchange |7.4|[![py](images/python.png)](src/Equivalent%20Exchange/equivalentexchange.py)| |[Erase Securely](https://open.kattis.com/problems/erase)| erase |1.6|[![py](images/python.png)]()| |[Erdős Numbers](https://open.kattis.com/problems/erdosnumbers)| erdosnumbers |4.9|[![py](images/python.png)]()| @@ -840,7 +840,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Euclidean TSP](https://open.kattis.com/problems/euclideantsp)| euclideantsp |2.3|[![py](images/python.png)]()| |[Euclid's Game](https://open.kattis.com/problems/euclidsgame)| euclidsgame |4.4|[![py](images/python.png)]()| |[Eulerian Graphs](https://open.kattis.com/problems/eulerian)| eulerian |2.7|[![py](images/python.png)]()| -|[Eulerian Graphs 2](https://open.kattis.com/problems/eulerian2)| eulerian2 |3.5|[![py](images/python.png)]()| +|[Eulerian Graphs 2](https://open.kattis.com/problems/eulerian2)| eulerian2 |3.4|[![py](images/python.png)]()| |[Eulerian Path](https://open.kattis.com/problems/eulerianpath)| eulerianpath |4.7|[![py](images/python.png)](src/Eulerian%20Path/eulerianpath.py)| |[Euler's Number](https://open.kattis.com/problems/eulersnumber)| eulersnumber |2.4|[![cpp](images/cpp.png)]()| |[European Trip](https://open.kattis.com/problems/europeantrip)| europeantrip |3.6|[![py](images/python.png)]()| @@ -858,7 +858,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Excavator Expedition](https://open.kattis.com/problems/excavatorexpedition)| excavatorexpedition |5.1|[![py](images/python.png)](src/Excavator%20Expedition/excavatorexpedition.py)| |[Excellent Engineers](https://open.kattis.com/problems/excellentengineers)| excellentengineers |5.7|[![py](images/python.png)](src/Excellent%20Engineers/excellentengineers.py)| |[Exchange Rates](https://open.kattis.com/problems/exchangerates)| exchangerates |4.9|[![py](images/python.png)](src/Exchange%20Rates/exchangerates.py)| -|[Kindergarten Excursion](https://open.kattis.com/problems/excursion)| excursion |3.4|[![py](images/python.png)]()| +|[Kindergarten Excursion](https://open.kattis.com/problems/excursion)| excursion |3.5|[![py](images/python.png)]()| |[Exits in Excess](https://open.kattis.com/problems/exitsinexcess)| exitsinexcess |4.1|[![py](images/python.png)]()| |[Ex Officio](https://open.kattis.com/problems/exofficio)| exofficio |5.1|[![py](images/python.png)](src/Ex%20Officio/exofficio.py)| |[Exoplanet Lighthouse](https://open.kattis.com/problems/exoplanetlighthouse)| exoplanetlighthouse |2.6|[![py](images/python.png)]()| @@ -885,19 +885,19 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Fake Scoreboard](https://open.kattis.com/problems/fakescoreboard)| fakescoreboard |8.1|[![py](images/python.png)](src/Fake%20Scoreboard/fakescoreboard.py)| |[Faktor](https://open.kattis.com/problems/faktor)| faktor |1.4|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![py](images/python.png)]()| |[Falcon Dive](https://open.kattis.com/problems/falcondive)| falcondive |3.1|[![py](images/python.png)]()| -|[Falling Mugs](https://open.kattis.com/problems/falling)| falling |3.6|[![cpp](images/cpp.png)]()| +|[Falling Mugs](https://open.kattis.com/problems/falling)| falling |3.5|[![cpp](images/cpp.png)]()| |[Falling Apart](https://open.kattis.com/problems/fallingapart)| fallingapart |1.6|[![cpp](images/cpp.png)]()| |[Falling Snow](https://open.kattis.com/problems/fallingsnow2)| fallingsnow2 |1.4|[![py](images/python.png)]()| |[False Sanctum](https://open.kattis.com/problems/falsesanctum)| falsesanctum |5.4|[![py](images/python.png)]()| |[False Sanctum Act 2](https://open.kattis.com/problems/falsesanctum2)| falsesanctum2 |8.2|[![py](images/python.png)]()| |[False Sense of Security](https://open.kattis.com/problems/falsesecurity)| falsesecurity |1.9|[![py](images/python.png)]()| |[Family DAG](https://open.kattis.com/problems/familydag)| familydag |6.4|[![py](images/python.png)](src/Family%20DAG/familydag.py)| -|[Family Fares](https://open.kattis.com/problems/familyfares)| familyfares |3.8|[![py](images/python.png)]()| +|[Family Fares](https://open.kattis.com/problems/familyfares)| familyfares |4.4|[![py](images/python.png)]()| |[Fantasy Draft](https://open.kattis.com/problems/fantasydraft)| fantasydraft |3.8|[![py](images/python.png)]()| |[Farey Sequence Length](https://open.kattis.com/problems/farey)| farey |3.3|[![cpp](images/cpp.png)]()| |[Farey Sums](https://open.kattis.com/problems/fareysums)| fareysums |4.8|[![cpp](images/cpp.png)]()| |[Färgrobot](https://open.kattis.com/problems/fargrobot)| fargrobot |1.7|[![py](images/python.png)]()| -|[Farmer's Field](https://open.kattis.com/problems/farmersfield)| farmersfield |6.5|[![py](images/python.png)](src/Farmer's%20Field/farmersfield.py)| +|[Farmer's Field](https://open.kattis.com/problems/farmersfield)| farmersfield |6.4|[![py](images/python.png)](src/Farmer's%20Field/farmersfield.py)| |[Fastest Available Route](https://open.kattis.com/problems/fastestavailableroute)| fastestavailableroute |2.7|[![py](images/python.png)]()| |[Fast Food Prizes](https://open.kattis.com/problems/fastfood)| fastfood |1.9|[![py](images/python.png)]()| |[Faulty Robot](https://open.kattis.com/problems/faultyrobot)| faultyrobot |3.7|[![py](images/python.png)]()| @@ -906,14 +906,14 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Feistel Fun](https://open.kattis.com/problems/feistelfun)| feistelfun |7.9|[![py](images/python.png)](src/Feistel%20Fun/feistelfun.py)| |[Fence Bowling](https://open.kattis.com/problems/fencebowling)| fencebowling |2.9|[![py](images/python.png)]()| |[Fend Off Titan](https://open.kattis.com/problems/fendofftitan)| fendofftitan |2.4|[![py](images/python.png)]()| -|[Fenwick Tree](https://open.kattis.com/problems/fenwick)| fenwick |4.0|[![py](images/python.png)]()| +|[Fenwick Tree](https://open.kattis.com/problems/fenwick)| fenwick |3.9|[![py](images/python.png)]()| |[Ferry Loading III](https://open.kattis.com/problems/ferryloading3)| ferryloading3 |4.8|[![py](images/python.png)]()| |[Ferry Loading IV](https://open.kattis.com/problems/ferryloading4)| ferryloading4 |2.5|[![java](images/java.png)]()| |[Ferskasta Jarmið](https://open.kattis.com/problems/ferskastajarmid)| ferskastajarmid |1.9|[![py](images/python.png)]()| |[Fiat](https://open.kattis.com/problems/fiat)| fiat |4.9|[![py](images/python.png)](src/Fiat/fiat.py)| |[Fibonacci Cycles](https://open.kattis.com/problems/fibonaccicycles)| fibonaccicycles |3.2|[![py](images/python.png)]()| |[Minimal Fibonacci Sums](https://open.kattis.com/problems/fibonaccisum)| fibonaccisum |2.3|[![py](images/python.png)]()| -|[Fibs og Dibs](https://open.kattis.com/problems/fibsogdibs)| fibsogdibs |6.0|[![py](images/python.png)](src/Fibs%20og%20Dibs/fibsogdibs.py)| +|[Fibs og Dibs](https://open.kattis.com/problems/fibsogdibs)| fibsogdibs |5.9|[![py](images/python.png)](src/Fibs%20og%20Dibs/fibsogdibs.py)| |[Fibonacci Tour](https://open.kattis.com/problems/fibtour)| fibtour |5.6|[![py](images/python.png)](src/Fibonacci%20Tour/fibtour.py)| |[Field Trip](https://open.kattis.com/problems/fieldtrip)| fieldtrip |2.2|[![py](images/python.png)]()| |[Framtíðar FIFA](https://open.kattis.com/problems/fifa)| fifa |1.1|[![py](images/python.png)]()| @@ -937,17 +937,17 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Fire Station](https://open.kattis.com/problems/firestation)| firestation |6.0|[![py](images/python.png)](src/Fire%20Station/firestation.py)| |[Firetrucks Are Red](https://open.kattis.com/problems/firetrucksarered)| firetrucksarered |4.4|[![py](images/python.png)]()| |[First of Her Name](https://open.kattis.com/problems/firstofhername)| firstofhername |5.7|[![py](images/python.png)](src/First%20of%20Her%20Name/firstofhername.py)| -|[Fishmongers](https://open.kattis.com/problems/fishmongers)| fishmongers |3.3|[![cpp](images/cpp.png)]()| +|[Fishmongers](https://open.kattis.com/problems/fishmongers)| fishmongers |3.2|[![cpp](images/cpp.png)]()| |[FizzBuzz (1)](https://open.kattis.com/problems/fizzbuzz)| fizzbuzz |1.5|[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| |[FizzBuzz (2)](https://open.kattis.com/problems/fizzbuzz2)| fizzbuzz2 |2.9|[![py](images/python.png)]()| -|[Fizz Buzz](https://open.kattis.com/problems/fizzbuzz3)| fizzbuzz3 |8.0|[![py](images/python.png)](src/Fizz%20Buzz/fizzbuzz3.py)| +|[Fizz Buzz](https://open.kattis.com/problems/fizzbuzz3)| fizzbuzz3 |7.9|[![py](images/python.png)](src/Fizz%20Buzz/fizzbuzz3.py)| |[Fjöldi Bókstafa](https://open.kattis.com/problems/fjoldibokstafa)| fjoldibokstafa |1.4|[![py](images/python.png)]()| |[Flag Quiz](https://open.kattis.com/problems/flagquiz)| flagquiz |3.7|[![py](images/python.png)]()| -|[Flatbökuveisla](https://open.kattis.com/problems/flatbokuveisla)| flatbokuveisla |1.1|[![py](images/python.png)]()| +|[Flatbökuveisla](https://open.kattis.com/problems/flatbokuveisla)| flatbokuveisla |1.2|[![py](images/python.png)]()| |[A Flea on a Chessboard](https://open.kattis.com/problems/fleaonachessboard)| fleaonachessboard |6.2|[![py](images/python.png)](src/A%20Flea%20on%20a%20Chessboard/fleaonachessboard.py)| |[Flexible Spaces](https://open.kattis.com/problems/flexible)| flexible |1.9|[![cpp](images/cpp.png)]()| -|[Fleytitala](https://open.kattis.com/problems/fleytitala)| fleytitala |3.0|[![py](images/python.png)]()| -|[Flight Planning](https://open.kattis.com/problems/flight)| flight |6.8|[![py](images/python.png)](src/Flight%20Planning/flight.py)| +|[Fleytitala](https://open.kattis.com/problems/fleytitala)| fleytitala |2.9|[![py](images/python.png)]()| +|[Flight Planning](https://open.kattis.com/problems/flight)| flight |6.9|[![py](images/python.png)](src/Flight%20Planning/flight.py)| |[Flip Five](https://open.kattis.com/problems/flipfive)| flipfive |2.6|[![py](images/python.png)]()| |[Flip Flow](https://open.kattis.com/problems/flipflow)| flipflow |2.1|[![py](images/python.png)]()| |[Flipping Cards](https://open.kattis.com/problems/flippingcards)| flippingcards |6.5|[![py](images/python.png)](src/Flipping%20Cards/flippingcards.py)| @@ -958,13 +958,13 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Floppy Music](https://open.kattis.com/problems/floppy)| floppy |5.3|[![py](images/python.png)](src/Floppy%20Music/floppy.py)| |[Flower Garden](https://open.kattis.com/problems/flowergarden)| flowergarden |3.8|[![py](images/python.png)]()| |[No Trees But Flowers](https://open.kattis.com/problems/flowers)| flowers |5.7|[![cpp](images/cpp.png)](src/No%20Trees%20But%20Flowers/flowers.cpp)| -|[Flowery Trails](https://open.kattis.com/problems/flowerytrails)| flowerytrails |3.5|[![java](images/java.png)]()| +|[Flowery Trails](https://open.kattis.com/problems/flowerytrails)| flowerytrails |3.6|[![java](images/java.png)]()| |[Flow Free](https://open.kattis.com/problems/flowfree)| flowfree |3.6|[![py](images/python.png)]()| |[Flow Layout](https://open.kattis.com/problems/flowlayout)| flowlayout |1.8|[![py](images/python.png)]()| |[Flow Shop](https://open.kattis.com/problems/flowshop)| flowshop |2.2|[![py](images/python.png)]()| |[Fluortanten](https://open.kattis.com/problems/fluortanten)| fluortanten |3.2|[![py](images/python.png)]()| |[Flygskam](https://open.kattis.com/problems/flygskam)| flygskam |4.0|[![py](images/python.png)]()| -|[Flying Safely](https://open.kattis.com/problems/flyingsafely)| flyingsafely |1.7|[![cpp](images/cpp.png)]()| +|[Flying Safely](https://open.kattis.com/problems/flyingsafely)| flyingsafely |1.8|[![cpp](images/cpp.png)]()| |[Fly Swatter](https://open.kattis.com/problems/flyswatter)| flyswatter |5.8|[![py](images/python.png)](src/Fly%20Swatter/flyswatter.py)| |[Flýtibaka](https://open.kattis.com/problems/flytibaka)| flytibaka |1.4|[![py](images/python.png)]()| |[Birthday Memorization](https://open.kattis.com/problems/fodelsedagsmemorisering)| fodelsedagsmemorisering |1.6|[![py](images/python.png)]()| @@ -980,7 +980,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Forest Fires](https://open.kattis.com/problems/forestfires)| forestfires |2.8|[![py](images/python.png)]()| |[Forest for the Trees](https://open.kattis.com/problems/forestforthetrees)| forestforthetrees |4.8|[![py](images/python.png)]()| |[Forest Fruits](https://open.kattis.com/problems/forestfruits)| forestfruits |4.2|[![py](images/python.png)]()| -|[Forests](https://open.kattis.com/problems/forests)| forests |3.3|[![py](images/python.png)]()| +|[Forests](https://open.kattis.com/problems/forests)| forests |3.4|[![py](images/python.png)]()| |[Four Die Rolls](https://open.kattis.com/problems/fourdierolls)| fourdierolls |2.6|[![py](images/python.png)]()| |[Four Square](https://open.kattis.com/problems/foursquare)| foursquare |6.7|[![py](images/python.png)](src/Four%20Square/foursquare.py)| |[Fractal](https://open.kattis.com/problems/fractal2)| fractal2 |6.3|[![py](images/python.png)](src/Fractal/fractal2.py)| @@ -996,14 +996,15 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Freight Train](https://open.kattis.com/problems/freighttrain)| freighttrain |4.7|[![py](images/python.png)]()| |[Friday the 13th](https://open.kattis.com/problems/friday)| friday |2.0|[![py](images/python.png)]()| |[Fridge](https://open.kattis.com/problems/fridge)| fridge |3.5|[![py](images/python.png)]()| +|[French Fries](https://open.kattis.com/problems/fries)| fries |9.3|[![py](images/python.png)](src/French%20Fries/fries.py)| |[Froggie](https://open.kattis.com/problems/froggie)| froggie |6.2|[![py](images/python.png)](src/Froggie/froggie.py)| |[From A to B](https://open.kattis.com/problems/fromatob)| fromatob |2.4|[![py](images/python.png)]()| -|[Frosh Week (1)](https://open.kattis.com/problems/froshweek)| froshweek |4.0|[![py](images/python.png)]()| +|[Frosh Week (1)](https://open.kattis.com/problems/froshweek)| froshweek |3.9|[![py](images/python.png)]()| |[Frosh Week (2)](https://open.kattis.com/problems/froshweek2)| froshweek2 |2.1|[![py](images/python.png)]()| |[Frosting on the Cake](https://open.kattis.com/problems/frosting)| frosting |3.9|[![cpp](images/cpp.png)]()| |[Frozen Rose-Heads](https://open.kattis.com/problems/frozenrose)| frozenrose |4.8|[![py](images/python.png)](src/Frozen%20Rose-Heads/frozenrose.py)| |[Fruit Baskets](https://open.kattis.com/problems/fruitbaskets)| fruitbaskets |4.6|[![py](images/python.png)]()| -|[Frumtölutalning](https://open.kattis.com/problems/frumtolutalning)| frumtolutalning |8.5|[![py](images/python.png)](src/Frumtölutalning/frumtolutalning.py)| +|[Frumtölutalning](https://open.kattis.com/problems/frumtolutalning)| frumtolutalning |8.2|[![py](images/python.png)](src/Frumtölutalning/frumtolutalning.py)| |[Frustrated Queue](https://open.kattis.com/problems/frustratedqueue)| frustratedqueue |4.9|[![py](images/python.png)](src/Frustrated%20Queue/frustratedqueue.py)| |[Full Tank](https://open.kattis.com/problems/fulltank)| fulltank |5.1|[![py](images/python.png)]()| |[Functional Fun](https://open.kattis.com/problems/functionalfun)| functionalfun |2.1|[![py](images/python.png)]()| @@ -1027,7 +1028,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[GCDs](https://open.kattis.com/problems/gcds)| gcds |4.7|[![py](images/python.png)]()| |[GCD Sum](https://open.kattis.com/problems/gcdsum)| gcdsum |7.9|[![py](images/python.png)](src/GCD%20Sum/gcdsum.py)| |[GCD Sum 2](https://open.kattis.com/problems/gcdsum2)| gcdsum2 |6.7|[![py](images/python.png)]()| -|[Galactic Collegiate Programming Contest](https://open.kattis.com/problems/gcpc)| gcpc |5.1|[![java](images/java.png)]()| +|[Galactic Collegiate Programming Contest](https://open.kattis.com/problems/gcpc)| gcpc |5.2|[![java](images/java.png)]()| |[GCVWR](https://open.kattis.com/problems/gcvwr)| gcvwr |1.4|[![py](images/python.png)]()| |[Gear Changing](https://open.kattis.com/problems/gearchanging)| gearchanging |3.8|[![py](images/python.png)]()| |[Gears](https://open.kattis.com/problems/gears2)| gears2 |3.5|[![py](images/python.png)]()| @@ -1086,7 +1087,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Grand Opening](https://open.kattis.com/problems/grandopening)| grandopening |6.2|[![py](images/python.png)](src/Grand%20Opening/grandopening.py)| |[Grandpa Bernie](https://open.kattis.com/problems/grandpabernie)| grandpabernie |2.6|[![java](images/java.png)]()| |[Granica](https://open.kattis.com/problems/granica)| granica |5.5|[![py](images/python.png)](src/Granica/granica.py)| -|[Through the Grapevine](https://open.kattis.com/problems/grapevine)| grapevine |3.9|[![py](images/python.png)]()| +|[Through the Grapevine](https://open.kattis.com/problems/grapevine)| grapevine |3.5|[![py](images/python.png)]()| |[Watering Grass](https://open.kattis.com/problems/grass)| grass |4.0|[![py](images/python.png)]()| |[Gregory the Grasshopper](https://open.kattis.com/problems/grasshopper)| grasshopper |3.3|[![java](images/java.png)]()| |[Grass Seed Inc](https://open.kattis.com/problems/grassseed)| grassseed |1.4|[![cpp](images/cpp.png)]()| @@ -1097,7 +1098,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Greedy Increasing Subsequences](https://open.kattis.com/problems/greedyincreasingsubsequences)| greedyincreasingsubsequences |6.1|[![py](images/python.png)](src/Greedy%20Increasing%20Subsequences/greedyincreasingsubsequences.py)| |[Greedy Polygons](https://open.kattis.com/problems/greedypolygons)| greedypolygons |1.7|[![cpp](images/cpp.png)]()| |[Greedy Polygons Revisited](https://open.kattis.com/problems/greedypolygons2)| greedypolygons2 |5.3|[![py](images/python.png)](src/Greedy%20Polygons%20Revisited/greedypolygons2.py)| -|[Greeting Card](https://open.kattis.com/problems/greetingcard)| greetingcard |4.0|[![py](images/python.png)]()| +|[Greeting Card](https://open.kattis.com/problems/greetingcard)| greetingcard |4.1|[![py](images/python.png)]()| |[Greetings!](https://open.kattis.com/problems/greetings2)| greetings2 |1.3|[![java](images/java.png)]()| |[Grid](https://open.kattis.com/problems/grid)| grid |2.6|[![py](images/python.png)]()| |[Grid Game](https://open.kattis.com/problems/gridgame)| gridgame |5.2|[![py](images/python.png)]()| @@ -1108,9 +1109,9 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Growling Gears](https://open.kattis.com/problems/growlinggears)| growlinggears |1.8|[![cpp](images/cpp.png)]()| |[Gruesome Cave](https://open.kattis.com/problems/gruesomecave)| gruesomecave |4.8|[![py](images/python.png)]()| |[Guardian of Decency](https://open.kattis.com/problems/guardianofdecency)| guardianofdecency |5.0|[![py](images/python.png)]()| -|[Guess The Number](https://open.kattis.com/problems/guess)| guess |2.6|[![py](images/python.png)]()| +|[Guess The Number](https://open.kattis.com/problems/guess)| guess |2.5|[![py](images/python.png)]()| |[Guessing Game](https://open.kattis.com/problems/guessinggame)| guessinggame |3.2|[![py](images/python.png)]()| -|[I Can Guess the Data Structure!](https://open.kattis.com/problems/guessthedatastructure)| guessthedatastructure |2.7|[![java](images/java.png)]()| +|[I Can Guess the Data Structure!](https://open.kattis.com/problems/guessthedatastructure)| guessthedatastructure |2.6|[![java](images/java.png)]()| |[Guess The Digits](https://open.kattis.com/problems/guessthedigits)| guessthedigits |8.5|[![py](images/python.png)](src/Guess%20The%20Digits/guessthedigits.py)| |[Guess the Numbers](https://open.kattis.com/problems/guessthenumbers)| guessthenumbers |8.0|[![py](images/python.png)](src/Guess%20the%20Numbers/guessthenumbers.py)| |[Guess Who](https://open.kattis.com/problems/guesswho)| guesswho |1.7|[![py](images/python.png)]()| @@ -1129,7 +1130,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Hanging Out on the Terrace](https://open.kattis.com/problems/hangingout)| hangingout |1.4|[![cpp](images/cpp.png)]()| |[Hangman](https://open.kattis.com/problems/hangman)| hangman |1.5|[![cpp](images/cpp.png)]()| |[Happy and Unhappy Numbers](https://open.kattis.com/problems/happyandunhappynumbers)| happyandunhappynumbers |6.7|[![py](images/python.png)]()| -|[Happy Happy Prime Prime](https://open.kattis.com/problems/happyprime)| happyprime |2.1|[![py](images/python.png)]()| +|[Happy Happy Prime Prime](https://open.kattis.com/problems/happyprime)| happyprime |2.2|[![py](images/python.png)]()| |[Hard Array Problem](https://open.kattis.com/problems/hardarray)| hardarray |7.3|[![java](images/java.png)]()| |[Hard Drive](https://open.kattis.com/problems/harddrive)| harddrive |3.4|[![py](images/python.png)]()| |[HARDFLOR](https://open.kattis.com/problems/hardflor)| hardflor |4.0|[![py](images/python.png)]()| @@ -1145,7 +1146,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Head Guard](https://open.kattis.com/problems/headguard)| headguard |2.3|[![py](images/python.png)]()| |[Binary Heap](https://open.kattis.com/problems/heap)| heap |2.2|[![cpp](images/cpp.png)]()| |[Heart Rate](https://open.kattis.com/problems/heartrate)| heartrate |1.5|[![cpp](images/cpp.png)]()| -|[Heating Up](https://open.kattis.com/problems/heatingup)| heatingup |6.4|[![py](images/python.png)]()| +|[Heating Up](https://open.kattis.com/problems/heatingup)| heatingup |6.8|[![py](images/python.png)]()| |[Height Ordering](https://open.kattis.com/problems/height)| height |1.9|[![py](images/python.png)]()| |[Homework (1)](https://open.kattis.com/problems/heimavinna)| heimavinna |1.6|[![cpp](images/cpp.png)]()| |[Heir's Dilemma](https://open.kattis.com/problems/heirsdilemma)| heirsdilemma |1.5|[![py](images/python.png)]()| @@ -1161,8 +1162,8 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Hermits](https://open.kattis.com/problems/hermits)| hermits |2.9|[![py](images/python.png)]()| |[Heroes of Velmar](https://open.kattis.com/problems/heroesofvelmar)| heroesofvelmar |2.1|[![py](images/python.png)]()| |[Hero Leveling](https://open.kattis.com/problems/heroleveling)| heroleveling |8.5|[![cpp](images/cpp.png)]()| -|[Hexagon Game](https://open.kattis.com/problems/hexagon)| hexagon |6.3|[![py](images/python.png)](src/Hexagon%20Game/hexagon.py)| -|[Hexagonal Rooks](https://open.kattis.com/problems/hexagonalrooks)| hexagonalrooks |4.6|[![py](images/python.png)](src/Hexagonal%20Rooks/hexagonalrooks.py)| +|[Hexagon Game](https://open.kattis.com/problems/hexagon)| hexagon |6.2|[![py](images/python.png)](src/Hexagon%20Game/hexagon.py)| +|[Hexagonal Rooks](https://open.kattis.com/problems/hexagonalrooks)| hexagonalrooks |4.7|[![py](images/python.png)](src/Hexagonal%20Rooks/hexagonalrooks.py)| |[Hidden Password](https://open.kattis.com/problems/hidden)| hidden |2.4|[![py](images/python.png)]()| |[Hidden Words](https://open.kattis.com/problems/hiddenwords)| hiddenwords |6.3|[![py](images/python.png)](src/Hidden%20Words/hiddenwords.py)| |[Hiding Chickens](https://open.kattis.com/problems/hidingchickens)| hidingchickens |6.1|[![py](images/python.png)](src/Hiding%20Chickens/hidingchickens.py)| @@ -1192,11 +1193,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Holiday Stars](https://open.kattis.com/problems/holidaystars)| holidaystars |6.2|[![py](images/python.png)](src/Holiday%20Stars/holidaystars.py)| |[Homework (2)](https://open.kattis.com/problems/homework)| homework |7.0|[![py](images/python.png)](src/Homework%20(2)/homework.py)| |[Honeycomb Walk](https://open.kattis.com/problems/honey)| honey |2.9|[![py](images/python.png)]()| -|[Honey Heist](https://open.kattis.com/problems/honeyheist)| honeyheist |3.5|[![py](images/python.png)]()| +|[Honey Heist](https://open.kattis.com/problems/honeyheist)| honeyheist |3.4|[![py](images/python.png)]()| |[Honi](https://open.kattis.com/problems/honi)| honi |3.3|[![py](images/python.png)]()| |[Hópavinna](https://open.kattis.com/problems/hopavinna)| hopavinna |3.0|[![py](images/python.png)]()| |[Hoppers](https://open.kattis.com/problems/hoppers)| hoppers |3.8|[![py](images/python.png)]()| -|[Hopscotch](https://open.kattis.com/problems/hopscotch)| hopscotch |5.5|[![py](images/python.png)](src/Hopscotch/hopscotch.py)| +|[Hopscotch](https://open.kattis.com/problems/hopscotch)| hopscotch |5.6|[![py](images/python.png)](src/Hopscotch/hopscotch.py)| |[Hopscotch 50](https://open.kattis.com/problems/hopscotch50)| hopscotch50 |2.6|[![py](images/python.png)]()| |[Hopscotch 500](https://open.kattis.com/problems/hopscotch500)| hopscotch500 |7.4|[![java](images/java.png)]()| |[Horror List](https://open.kattis.com/problems/horror)| horror |2.7|[![py](images/python.png)]()| @@ -1208,7 +1209,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[House Lawn](https://open.kattis.com/problems/houselawn)| houselawn |4.0|[![py](images/python.png)]()| |[House of Cards](https://open.kattis.com/problems/houseofcards)| houseofcards |3.5|[![py](images/python.png)]()| |[Howl](https://open.kattis.com/problems/howl)| howl |2.1|[![py](images/python.png)]()| -|[How Many Digits](https://open.kattis.com/problems/howmanydigits)| howmanydigits |4.1|[![py](images/python.png)]()| +|[How Many Digits](https://open.kattis.com/problems/howmanydigits)| howmanydigits |4.0|[![py](images/python.png)]()| |[How many 0's](https://open.kattis.com/problems/howmanyzeros)| howmanyzeros |3.7|[![py](images/python.png)]()| |[Hraðgreining](https://open.kattis.com/problems/hradgreining)| hradgreining |1.2|[![py](images/python.png)]()| |[H to O](https://open.kattis.com/problems/htoo)| htoo |2.7|[![py](images/python.png)]()| @@ -1218,7 +1219,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Hungarian Services](https://open.kattis.com/problems/hungarianservices)| hungarianservices |4.2|[![py](images/python.png)]()| |[Hunt the Wumpus](https://open.kattis.com/problems/huntthewumpus)| huntthewumpus |2.1|[![py](images/python.png)]()| |[Hurricane Danger!](https://open.kattis.com/problems/hurricanedanger)| hurricanedanger |3.7|[![cpp](images/cpp.png)]()| -|[House Building](https://open.kattis.com/problems/husbygge)| husbygge |9.6|[![py](images/python.png)]()| +|[House Building](https://open.kattis.com/problems/husbygge)| husbygge |9.5|[![py](images/python.png)]()| |[Hvert Skal Mæta](https://open.kattis.com/problems/hvertskalmaeta)| hvertskalmaeta |1.5|[![py](images/python.png)]()| |[Hyacinth](https://open.kattis.com/problems/hyacinth)| hyacinth |5.3|[![java](images/java.png)]()| |[Hydra's Heads](https://open.kattis.com/problems/hydrasheads)| hydrasheads |2.0|[![py](images/python.png)]()| @@ -1236,7 +1237,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[ICPC Team Selection](https://open.kattis.com/problems/icpcteamselection)| icpcteamselection |3.0|[![py](images/python.png)]()| |[An I for An Eye](https://open.kattis.com/problems/iforaneye)| iforaneye |4.2|[![py](images/python.png)]()| |[Ignore the Garbage](https://open.kattis.com/problems/ignore)| ignore |3.1|[![py](images/python.png)]()| -|[Iks](https://open.kattis.com/problems/iks)| iks |3.1|[![py](images/python.png)]()| +|[Iks](https://open.kattis.com/problems/iks)| iks |3.0|[![py](images/python.png)]()| |[Illiteracy](https://open.kattis.com/problems/illiteracy)| illiteracy |3.1|[![py](images/python.png)]()| |[Illumination](https://open.kattis.com/problems/illumination)| illumination |3.6|[![py](images/python.png)]()| |[Illuminati Spotti](https://open.kattis.com/problems/illuminatispotti)| illuminatispotti |2.1|[![py](images/python.png)]()| @@ -1281,11 +1282,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Interval Scheduling (1)](https://open.kattis.com/problems/intervalscheduling)| intervalscheduling |1.6|[![java](images/java.png)]()[![py](images/python.png)]()| |[Interval Scheduling (2)](https://open.kattis.com/problems/intervalscheduling2)| intervalscheduling2 |6.7|[![py](images/python.png)]()| |[Interview Question](https://open.kattis.com/problems/interviewquestion)| interviewquestion |3.1|[![py](images/python.png)]()| -|[Interview Queue](https://open.kattis.com/problems/interviewqueue)| interviewqueue |7.6|[![py](images/python.png)](src/Interview%20Queue/interviewqueue.py)| +|[Interview Queue](https://open.kattis.com/problems/interviewqueue)| interviewqueue |7.7|[![py](images/python.png)](src/Interview%20Queue/interviewqueue.py)| |[Integer Rotation](https://open.kattis.com/problems/introtation)| introtation |6.1|[![py](images/python.png)](src/Integer%20Rotation/introtation.py)| |[Invasion](https://open.kattis.com/problems/invasion)| invasion |5.2|[![py](images/python.png)](src/Invasion/invasion.py)| |[Inventing Test Data](https://open.kattis.com/problems/inventing)| inventing |5.2|[![py](images/python.png)]()| -|[Inverse Factorial](https://open.kattis.com/problems/inversefactorial)| inversefactorial |5.3|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![py](images/python.png)]()| +|[Inverse Factorial](https://open.kattis.com/problems/inversefactorial)| inversefactorial |5.2|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![py](images/python.png)]()| |[Inverted Deck](https://open.kattis.com/problems/inverteddeck)| inverteddeck |4.5|[![py](images/python.png)]()| |[Invoker (Easy)](https://open.kattis.com/problems/invokereasy)| invokereasy |2.3|[![py](images/python.png)]()| |[Invoker (Hard)](https://open.kattis.com/problems/invokerhard)| invokerhard |2.9|[![py](images/python.png)]()| @@ -1297,12 +1298,12 @@ For more Python data structure implementations, head over to [pytils](https://gi |[ISBN Conversion](https://open.kattis.com/problems/isbnconversion)| isbnconversion |5.4|[![py](images/python.png)](src/ISBN%20Conversion/isbnconversion.py)| |[Is It Even](https://open.kattis.com/problems/isiteven)| isiteven |2.9|[![py](images/python.png)]()| |[IsItHalloween.com](https://open.kattis.com/problems/isithalloween)| isithalloween |1.3|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| -|[Island Buses](https://open.kattis.com/problems/island)| island |6.7|[![py](images/python.png)](src/Island%20Buses/island.py)| +|[Island Buses](https://open.kattis.com/problems/island)| island |6.6|[![py](images/python.png)](src/Island%20Buses/island.py)| |[Island Alliances](https://open.kattis.com/problems/islandalliances)| islandalliances |6.5|[![py](images/python.png)](src/Island%20Alliances/islandalliances.py)| |[Island Hopping](https://open.kattis.com/problems/islandhopping)| islandhopping |2.4|[![java](images/java.png)]()| |[Islands in the Data Stream](https://open.kattis.com/problems/islands)| islands |2.9|[![py](images/python.png)]()| |[Islands](https://open.kattis.com/problems/islands3)| islands3 |1.9|[![java](images/java.png)]()| -|[Isomorphic Inversion](https://open.kattis.com/problems/isomorphicinversion)| isomorphicinversion |5.8|[![py](images/python.png)](src/Isomorphic%20Inversion/isomorphicinversion.py)| +|[Isomorphic Inversion](https://open.kattis.com/problems/isomorphicinversion)| isomorphicinversion |5.9|[![py](images/python.png)](src/Isomorphic%20Inversion/isomorphicinversion.py)| |[Is Y a Vowel](https://open.kattis.com/problems/isyavowel)| isyavowel |1.3|[![py](images/python.png)]()| |[It Can Be Arranged](https://open.kattis.com/problems/itcanbearranged)| itcanbearranged |4.8|[![py](images/python.png)]()| |[God Save the i-th Queen](https://open.kattis.com/problems/ith)| ith |5.8|[![py](images/python.png)](src/God%20Save%20the%20i-th%20Queen/ith.py)| @@ -1325,7 +1326,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Jet Lag](https://open.kattis.com/problems/jetlag)| jetlag |4.3|[![py](images/python.png)]()| |[Jetpack](https://open.kattis.com/problems/jetpack)| jetpack |5.5|[![py](images/python.png)](src/Jetpack/jetpack.py)| |[Jet Set](https://open.kattis.com/problems/jetset)| jetset |4.5|[![py](images/python.png)]()| -|[Jewelry Box](https://open.kattis.com/problems/jewelrybox)| jewelrybox |1.8|[![cpp](images/cpp.png)]()| +|[Jewelry Box](https://open.kattis.com/problems/jewelrybox)| jewelrybox |1.7|[![cpp](images/cpp.png)]()| |[Jigsaw](https://open.kattis.com/problems/jigsaw)| jigsaw |4.1|[![py](images/python.png)]()| |[Job Switching](https://open.kattis.com/problems/jobbyte)| jobbyte |2.5|[![py](images/python.png)]()| |[Job Expenses](https://open.kattis.com/problems/jobexpenses)| jobexpenses |1.4|[![cpp](images/cpp.png)]()| @@ -1343,14 +1344,14 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Judging Troubles](https://open.kattis.com/problems/judging)| judging |2.5|[![java](images/java.png)]()| |[Judging Moose](https://open.kattis.com/problems/judgingmoose)| judgingmoose |1.5|[![cpp](images/cpp.png)]()| |[Juggling Patterns](https://open.kattis.com/problems/jugglingpatterns)| jugglingpatterns |5.8|[![py](images/python.png)](src/Juggling%20Patterns/jugglingpatterns.py)| -|[Jug Hard](https://open.kattis.com/problems/jughard)| jughard |3.5|[![py](images/python.png)]()| +|[Jug Hard](https://open.kattis.com/problems/jughard)| jughard |3.4|[![py](images/python.png)]()| |[Julmust](https://open.kattis.com/problems/julmust)| julmust |2.4|[![py](images/python.png)]()| |[Jumbo Javelin](https://open.kattis.com/problems/jumbojavelin)| jumbojavelin |1.3|[![cpp](images/cpp.png)]()| |[Jumping Monkey](https://open.kattis.com/problems/jumpingmonkey)| jumpingmonkey |6.0|[![py](images/python.png)]()| |[Jumping Yoshi](https://open.kattis.com/problems/jumpingyoshi)| jumpingyoshi |6.1|[![py](images/python.png)](src/Jumping%20Yoshi/jumpingyoshi.py)| |[Space Junk](https://open.kattis.com/problems/junk)| junk |4.0|[![py](images/python.png)](src/Space%20Junk/junk.py)| -|[Jupiter Orbiter](https://open.kattis.com/problems/jupiter)| jupiter |6.1|[![py](images/python.png)]()| -|[Jurassic Jigsaw](https://open.kattis.com/problems/jurassicjigsaw)| jurassicjigsaw |2.6|[![py](images/python.png)]()| +|[Jupiter Orbiter](https://open.kattis.com/problems/jupiter)| jupiter |6.2|[![py](images/python.png)]()| +|[Jurassic Jigsaw](https://open.kattis.com/problems/jurassicjigsaw)| jurassicjigsaw |2.5|[![py](images/python.png)]()| |[Jury Jeopardy](https://open.kattis.com/problems/juryjeopardy)| juryjeopardy |2.2|[![py](images/python.png)]()| |[Just A Minute](https://open.kattis.com/problems/justaminute)| justaminute |2.0|[![cpp](images/cpp.png)]()| |[Just Do It](https://open.kattis.com/problems/justdoit)| justdoit |7.1|[![cpp](images/cpp.png)](src/Just%20Do%20It/justdoit.cpp)| @@ -1366,8 +1367,8 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Karte](https://open.kattis.com/problems/karte)| karte |1.5|[![cpp](images/cpp.png)]()| |[Throwing bridges](https://open.kattis.com/problems/kastabroar)| kastabroar |7.4|[![py](images/python.png)]()| |[Kastenlauf](https://open.kattis.com/problems/kastenlauf)| kastenlauf |3.0|[![py](images/python.png)]()| -|[Kattis's Quest](https://open.kattis.com/problems/kattissquest)| kattissquest |3.6|[![java](images/java.png)]()| -|[Kayaking Trip](https://open.kattis.com/problems/kayaking)| kayaking |4.8|[![py](images/python.png)]()| +|[Kattis's Quest](https://open.kattis.com/problems/kattissquest)| kattissquest |3.5|[![java](images/java.png)]()| +|[Kayaking Trip](https://open.kattis.com/problems/kayaking)| kayaking |4.7|[![py](images/python.png)]()| |[kcuD dlanoD](https://open.kattis.com/problems/kcuddlanod)| kcuddlanod |1.8|[![py](images/python.png)]()| |[Keep it Cool](https://open.kattis.com/problems/keepitcool)| keepitcool |2.9|[![py](images/python.png)]()| |[Kemija (1)](https://open.kattis.com/problems/kemija)| kemija |8.6|[![py](images/python.png)](src/Kemija%20(1)/kemija.py)| @@ -1392,7 +1393,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[King of the Waves](https://open.kattis.com/problems/kingofthewaves)| kingofthewaves |4.8|[![py](images/python.png)]()| |[Kingpin Escape](https://open.kattis.com/problems/kingpinescape)| kingpinescape |6.9|[![py](images/python.png)](src/Kingpin%20Escape/kingpinescape.py)| |[King's Colors](https://open.kattis.com/problems/kingscolors)| kingscolors |4.3|[![py](images/python.png)]()| -|[King's Decree](https://open.kattis.com/problems/kingsdecree)| kingsdecree |4.3|[![py](images/python.png)](src/King's%20Decree/kingsdecree.py)| +|[King's Decree](https://open.kattis.com/problems/kingsdecree)| kingsdecree |4.4|[![py](images/python.png)](src/King's%20Decree/kingsdecree.py)| |[K-Inversions](https://open.kattis.com/problems/kinversions)| kinversions |3.6|[![cpp](images/cpp.png)]()| |[Kitchen Measurements](https://open.kattis.com/problems/kitchen)| kitchen |3.6|[![py](images/python.png)]()| |[Kitchen Combinatorics](https://open.kattis.com/problems/kitchencombinatorics)| kitchencombinatorics |5.0|[![py](images/python.png)](src/Kitchen%20Combinatorics/kitchencombinatorics.py)| @@ -1402,7 +1403,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Cutting Proteins](https://open.kattis.com/problems/klippaprotein)| klippaprotein |5.2|[![py](images/python.png)]()| |[The Clock](https://open.kattis.com/problems/klockan2)| klockan2 |1.9|[![py](images/python.png)]()| |[Klósettröð](https://open.kattis.com/problems/klosettrod)| klosettrod |2.1|[![py](images/python.png)]()| -|[Knapsack](https://open.kattis.com/problems/knapsack)| knapsack |4.1|[![py](images/python.png)]()| +|[Knapsack](https://open.kattis.com/problems/knapsack)| knapsack |4.2|[![py](images/python.png)]()| |[Knapsack Packing](https://open.kattis.com/problems/knapsackpacking)| knapsackpacking |6.0|[![py](images/python.png)](src/Knapsack%20Packing/knapsackpacking.py)| |[Knight Fly](https://open.kattis.com/problems/knightfly)| knightfly |5.2|[![py](images/python.png)]()| |[Knight Jump](https://open.kattis.com/problems/knightjump)| knightjump |2.3|[![py](images/python.png)]()| @@ -1476,7 +1477,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Listen To Your Boss](https://open.kattis.com/problems/listentoyourboss)| listentoyourboss |4.4|[![py](images/python.png)]()| |[A List Game](https://open.kattis.com/problems/listgame)| listgame |3.0|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![py](images/python.png)]()| |[A Different List Game](https://open.kattis.com/problems/listgame2)| listgame2 |9.0|[![py](images/python.png)](src/A%20Different%20List%20Game/listgame2.py)| -|[Ljutnja](https://open.kattis.com/problems/ljutnja)| ljutnja |5.0|[![py](images/python.png)]()| +|[Ljutnja](https://open.kattis.com/problems/ljutnja)| ljutnja |5.1|[![py](images/python.png)]()| |[Locked Treasure](https://open.kattis.com/problems/lockedtreasure)| lockedtreasure |2.3|[![cpp](images/cpp.png)]()| |[Lockout](https://open.kattis.com/problems/lockout)| lockout |3.7|[![py](images/python.png)]()| |[Locust Locus](https://open.kattis.com/problems/locustlocus)| locustlocus |1.8|[![py](images/python.png)]()| @@ -1490,7 +1491,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Longest Common Subsequence](https://open.kattis.com/problems/longestcommonsubsequence)| longestcommonsubsequence |5.2|[![py](images/python.png)](src/Longest%20Common%20Subsequence/longestcommonsubsequence.py)| |[Longest Common Substring](https://open.kattis.com/problems/longestcommonsubstring)| longestcommonsubstring |4.3|[![py](images/python.png)]()| |[Longest path in a DAG](https://open.kattis.com/problems/longestpathinadag)| longestpathinadag |3.4|[![py](images/python.png)]()| -|[Longest Prime Sum](https://open.kattis.com/problems/longestprimesum)| longestprimesum |2.4|[![py](images/python.png)]()| +|[Longest Prime Sum](https://open.kattis.com/problems/longestprimesum)| longestprimesum |2.3|[![py](images/python.png)]()| |[Longest Increasing Subsequence](https://open.kattis.com/problems/longincsubseq)| longincsubseq |4.9|[![py](images/python.png)](src/Longest%20Increasing%20Subsequence/longincsubseq.py)| |[Long Swaps](https://open.kattis.com/problems/longswaps)| longswaps |3.6|[![py](images/python.png)]()| |[Loopy Cab Drivers](https://open.kattis.com/problems/loopycabdrivers)| loopycabdrivers |6.1|[![py](images/python.png)](src/Loopy%20Cab%20Drivers/loopycabdrivers.py)| @@ -1513,7 +1514,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Luggage](https://open.kattis.com/problems/luggage)| luggage |6.1|[![py](images/python.png)](src/Luggage/luggage.py)| |[Luhn's Checksum Algorithm](https://open.kattis.com/problems/luhnchecksum)| luhnchecksum |1.7|[![cpp](images/cpp.png)]()| |[LumberCraft](https://open.kattis.com/problems/lumbercraft)| lumbercraft |4.7|[![py](images/python.png)]()| -|[Keystrokes](https://open.kattis.com/problems/lyklagangriti)| lyklagangriti |3.9|[![java](images/java.png)]()| +|[Keystrokes](https://open.kattis.com/problems/lyklagangriti)| lyklagangriti |3.8|[![java](images/java.png)]()| |[Mæting](https://open.kattis.com/problems/maeting)| maeting |1.4|[![py](images/python.png)]()| |[Mætingarlisti](https://open.kattis.com/problems/maetingarlisti)| maetingarlisti |1.5|[![py](images/python.png)]()| |[Mafija](https://open.kattis.com/problems/mafija)| mafija |6.5|[![py](images/python.png)](src/Mafija/mafija.py)| @@ -1522,7 +1523,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Magical GCD](https://open.kattis.com/problems/magicalgcd)| magicalgcd |5.6|[![py](images/python.png)](src/Magical%20GCD/magicalgcd.py)| |[Association of Cats and Magical Lights](https://open.kattis.com/problems/magicallights)| magicallights |5.6|[![py](images/python.png)]()| |[Magical Mystery Knight's Tour](https://open.kattis.com/problems/magicalmysteryknight)| magicalmysteryknight |9.5|[![py](images/python.png)](src/Magical%20Mystery%20Knight's%20Tour/magicalmysteryknight.py)| -|[Magical Runes](https://open.kattis.com/problems/magicalrunes)| magicalrunes |3.5|[![py](images/python.png)]()| +|[Magical Runes](https://open.kattis.com/problems/magicalrunes)| magicalrunes |3.4|[![py](images/python.png)]()| |[Magic Bean](https://open.kattis.com/problems/magicbeancube)| magicbeancube |5.7|[![py](images/python.png)]()| |[Magic Bitstrings](https://open.kattis.com/problems/magicbitstrings)| magicbitstrings |5.9|[![py](images/python.png)](src/Magic%20Bitstrings/magicbitstrings.py)| |[Magic Sequence](https://open.kattis.com/problems/magicsequence)| magicsequence |8.1|[![java](images/java.png)]()[![py](images/python.png)]()| @@ -1530,7 +1531,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Magnesium Supplementation](https://open.kattis.com/problems/magnesiumsupplementation)| magnesiumsupplementation |4.7|[![py](images/python.png)](src/Magnesium%20Supplementation/magnesiumsupplementation.py)| |[Mahjong Madness](https://open.kattis.com/problems/mahjongmadness)| mahjongmadness |3.4|[![py](images/python.png)]()| |[The Mailbox Manufacturers Problem](https://open.kattis.com/problems/mailbox)| mailbox |2.4|[![py](images/python.png)]()| -|[Majority Card](https://open.kattis.com/problems/majoritycard)| majoritycard |7.0|[![cpp](images/cpp.png)](src/Majority%20Card/majoritycard.cpp)| +|[Majority Card](https://open.kattis.com/problems/majoritycard)| majoritycard |7.1|[![cpp](images/cpp.png)](src/Majority%20Card/majoritycard.cpp)| |[Majór Skýrsla](https://open.kattis.com/problems/majorskyrsla)| majorskyrsla |3.2|[![py](images/python.png)]()| |[Majstor](https://open.kattis.com/problems/majstor)| majstor |2.5|[![py](images/python.png)]()| |[Making A Meowth](https://open.kattis.com/problems/makingameowth)| makingameowth |1.8|[![py](images/python.png)]()| @@ -1556,7 +1557,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[m-ary Partitions](https://open.kattis.com/problems/marypartitions)| marypartitions |3.4|[![py](images/python.png)]()| |[Massive Card Game](https://open.kattis.com/problems/massivecardgame)| massivecardgame |3.1|[![java](images/java.png)]()| |[Mastering Mastermind](https://open.kattis.com/problems/mastermind)| mastermind |2.2|[![py](images/python.png)]()| -|[Matarinnkaup](https://open.kattis.com/problems/matarinnkaup)| matarinnkaup |4.6|[![py](images/python.png)]()| +|[Matarinnkaup](https://open.kattis.com/problems/matarinnkaup)| matarinnkaup |4.5|[![py](images/python.png)]()| |[Match Game](https://open.kattis.com/problems/matchgame)| matchgame |4.6|[![py](images/python.png)]()| |[Matchsticks](https://open.kattis.com/problems/matchsticks)| matchsticks |3.9|[![py](images/python.png)]()| |[Mathemagicians](https://open.kattis.com/problems/mathemagicians)| mathemagicians |4.8|[![py](images/python.png)]()| @@ -1582,12 +1583,12 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Medals](https://open.kattis.com/problems/medals)| medals |5.7|[![py](images/python.png)](src/Medals/medals.py)| |[Message](https://open.kattis.com/problems/meddelande)| meddelande |1.5|[![py](images/python.png)]()| |[Meeting Points](https://open.kattis.com/problems/meetingpoints)| meetingpoints |5.1|[![py](images/python.png)]()| -|[Mega Inversions](https://open.kattis.com/problems/megainversions)| megainversions |2.8|[![py](images/python.png)]()| +|[Mega Inversions](https://open.kattis.com/problems/megainversions)| megainversions |2.7|[![py](images/python.png)]()| |[Three-State Memory](https://open.kattis.com/problems/memory)| memory |7.8|[![py](images/python.png)](src/Three-State%20Memory/memory.py)| |[Memory Game](https://open.kattis.com/problems/memorygame)| memorygame |6.3|[![py](images/python.png)]()| |[Memory Match](https://open.kattis.com/problems/memorymatch)| memorymatch |3.9|[![py](images/python.png)]()| |[Menu Updates](https://open.kattis.com/problems/menuupdates)| menuupdates |4.1|[![py](images/python.png)]()| -|[Meow Factor](https://open.kattis.com/problems/meowfactor)| meowfactor |3.0|[![cpp](images/cpp.png)]()| +|[Meow Factor](https://open.kattis.com/problems/meowfactor)| meowfactor |3.1|[![cpp](images/cpp.png)]()| |[Meow Factor 2](https://open.kattis.com/problems/meowfactor2)| meowfactor2 |6.6|[![py](images/python.png)](src/Meow%20Factor%202/meowfactor2.py)| |[Mergjað Mál](https://open.kattis.com/problems/mergjadmal)| mergjadmal |1.4|[![py](images/python.png)]()| |[Messages from Outer Space](https://open.kattis.com/problems/messages)| messages |4.9|[![py](images/python.png)]()| @@ -1596,7 +1597,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Metronome](https://open.kattis.com/problems/metronome)| metronome |1.1|[![py](images/python.png)]()| |[Mia](https://open.kattis.com/problems/mia)| mia |2.0|[![py](images/python.png)]()| |[Micro-Row](https://open.kattis.com/problems/microrow)| microrow |6.1|[![py](images/python.png)](src/Micro-Row/microrow.py)| -|[Miði](https://open.kattis.com/problems/midi)| midi |2.0|[![py](images/python.png)]()| +|[Miði](https://open.kattis.com/problems/midi)| midi |2.1|[![py](images/python.png)]()| |[Milestone Counter](https://open.kattis.com/problems/milestones)| milestones |3.2|[![py](images/python.png)]()| |[Millifærsla](https://open.kattis.com/problems/millifaersla)| millifaersla |1.2|[![py](images/python.png)]()| |[Millionaire Madness](https://open.kattis.com/problems/millionairemadness)| millionairemadness |2.2|[![java](images/java.png)]()| @@ -1604,7 +1605,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Minimum Cut](https://open.kattis.com/problems/mincut)| mincut |3.6|[![py](images/python.png)]()| |[Minesweeper](https://open.kattis.com/problems/minesweeper)| minesweeper |1.5|[![py](images/python.png)]()| |[Mini Battleship](https://open.kattis.com/problems/minibattleship)| minibattleship |4.6|[![py](images/python.png)]()| -|[Minimum Scalar Product](https://open.kattis.com/problems/minimumscalar)| minimumscalar |1.7|[![py](images/python.png)]()| +|[Minimum Scalar Product](https://open.kattis.com/problems/minimumscalar)| minimumscalar |1.6|[![py](images/python.png)]()| |[Mining Race](https://open.kattis.com/problems/miningrace)| miningrace |4.9|[![py](images/python.png)]()| |[Ministry of Magic](https://open.kattis.com/problems/ministryofmagic)| ministryofmagic |6.4|[![py](images/python.png)](src/Ministry%20of%20Magic/ministryofmagic.py)| |[Minor Setback](https://open.kattis.com/problems/minorsetback)| minorsetback |3.6|[![py](images/python.png)]()| @@ -1621,7 +1622,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Mixtape Management](https://open.kattis.com/problems/mixtapemanagement)| mixtapemanagement |3.9|[![py](images/python.png)]()| |[Mjehuric](https://open.kattis.com/problems/mjehuric)| mjehuric |1.7|[![py](images/python.png)]()| |[Multi-Class Binary Neural Network for Handwritten Digits](https://open.kattis.com/problems/mnist10class)| mnist10class |9.6|[![py](images/python.png)](src/Multi-Class%20Binary%20Neural%20Network%20for%20Handwritten%20Digits/mnist10class.py)| -|[Two-Class Binary Neural Network for Handwritten Digits](https://open.kattis.com/problems/mnist2class)| mnist2class |9.3|[![py](images/python.png)](src/Two-Class%20Binary%20Neural%20Network%20for%20Handwritten%20Digits/mnist2class.py)| +|[Two-Class Binary Neural Network for Handwritten Digits](https://open.kattis.com/problems/mnist2class)| mnist2class |9.2|[![py](images/python.png)](src/Two-Class%20Binary%20Neural%20Network%20for%20Handwritten%20Digits/mnist2class.py)| |[Mobilization](https://open.kattis.com/problems/mobilization)| mobilization |5.5|[![py](images/python.png)](src/Mobilization/mobilization.py)| |[Moderate Pace](https://open.kattis.com/problems/moderatepace)| moderatepace |1.5|[![py](images/python.png)]()| |[Modified Gray Code](https://open.kattis.com/problems/modifiedgraycode)| modifiedgraycode |3.3|[![py](images/python.png)]()| @@ -1642,7 +1643,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Moonfrost Canyon](https://open.kattis.com/problems/moonfrostcanyon)| moonfrostcanyon |3.4|[![py](images/python.png)]()| |[Mårten's Theorem](https://open.kattis.com/problems/more10)| more10 |6.6|[![py](images/python.png)](src/Mårten's%20Theorem/more10.py)| |[Just A Few More Triangles!](https://open.kattis.com/problems/moretriangles)| moretriangles |6.3|[![cpp](images/cpp.png)](src/Just%20A%20Few%20More%20Triangles!/moretriangles.cpp)| -|[Morse Code Palindromes](https://open.kattis.com/problems/morsecodepalindromes)| morsecodepalindromes |3.0|[![py](images/python.png)]()| +|[Morse Code Palindromes](https://open.kattis.com/problems/morsecodepalindromes)| morsecodepalindromes |2.9|[![py](images/python.png)]()| |[Intergalactic Mortgage](https://open.kattis.com/problems/mortgage)| mortgage |6.0|[![cpp](images/cpp.png)](src/Intergalactic%20Mortgage/mortgage.cpp)| |[Moscow Dream](https://open.kattis.com/problems/moscowdream)| moscowdream |1.8|[![cpp](images/cpp.png)]()| |[Mosquito Multiplication](https://open.kattis.com/problems/mosquito)| mosquito |2.0|[![py](images/python.png)]()| @@ -1652,7 +1653,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Mountain Village](https://open.kattis.com/problems/mountainvillage)| mountainvillage |5.1|[![java](images/java.png)]()| |[Movie Collection](https://open.kattis.com/problems/moviecollection)| moviecollection |4.3|[![py](images/python.png)]()| |[Moving Day](https://open.kattis.com/problems/movingday)| movingday |2.2|[![py](images/python.png)]()| -|[Mravi (1)](https://open.kattis.com/problems/mravi)| mravi |2.5|[![py](images/python.png)]()| +|[Mravi (1)](https://open.kattis.com/problems/mravi)| mravi |2.4|[![py](images/python.png)]()| |[Mravi (2)](https://open.kattis.com/problems/mravihard)| mravihard |8.7|[![py](images/python.png)](src/Mravi%20(2)/mravihard.py)| |[MrCodeFormatGrader](https://open.kattis.com/problems/mrcodeformatgrader)| mrcodeformatgrader |2.1|[![py](images/python.png)]()| |[Mr. Noodle](https://open.kattis.com/problems/mrnoodle)| mrnoodle |6.6|[![py](images/python.png)](src/Mr.%20Noodle/mrnoodle.py)| @@ -1674,7 +1675,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Muzicari](https://open.kattis.com/problems/muzicari)| muzicari |4.7|[![py](images/python.png)]()| |[Minimum Weighted Vertex Cover](https://open.kattis.com/problems/mwvc)| mwvc |7.8|[![py](images/python.png)]()| |[Mylla](https://open.kattis.com/problems/mylla2)| mylla2 |1.5|[![py](images/python.png)]()| -|[Mysterious Tower](https://open.kattis.com/problems/mysterioustower)| mysterioustower |4.7|[![py](images/python.png)]()| +|[Mysterious Tower](https://open.kattis.com/problems/mysterioustower)| mysterioustower |4.8|[![py](images/python.png)]()| |[Nafnagift](https://open.kattis.com/problems/nafnagift)| nafnagift |1.9|[![py](images/python.png)](src/Nafnagift/nafnagift.py)| |[Name Generation](https://open.kattis.com/problems/namegeneration)| namegeneration |2.7|[![py](images/python.png)]()| |[Palindrome Names](https://open.kattis.com/problems/names)| names |4.1|[![py](images/python.png)]()| @@ -1695,11 +1696,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Never Give Up](https://open.kattis.com/problems/nevergiveup)| nevergiveup |5.0|[![py](images/python.png)]()| |[Wireless is the New Fiber](https://open.kattis.com/problems/newfiber)| newfiber |3.3|[![py](images/python.png)]()| |[Nicknames](https://open.kattis.com/problems/nicknames)| nicknames |3.6|[![java](images/java.png)]()[![py](images/python.png)]()| -|[Nikola](https://open.kattis.com/problems/nikola)| nikola |4.3|[![py](images/python.png)]()| +|[Nikola](https://open.kattis.com/problems/nikola)| nikola |4.2|[![py](images/python.png)]()| |[Nimionese](https://open.kattis.com/problems/nimionese)| nimionese |2.2|[![py](images/python.png)]()| |[I Hate The Number Nine](https://open.kattis.com/problems/nine)| nine |2.9|[![py](images/python.png)]()| |[Nine Knights](https://open.kattis.com/problems/nineknights)| nineknights |2.1|[![py](images/python.png)]()| -|[Nine Packs](https://open.kattis.com/problems/ninepacks)| ninepacks |3.8|[![py](images/python.png)]()| +|[Nine Packs](https://open.kattis.com/problems/ninepacks)| ninepacks |3.7|[![py](images/python.png)]()| |[Ninety-nine](https://open.kattis.com/problems/ninetynine)| ninetynine |3.4|[![py](images/python.png)]()| |[Nizovi](https://open.kattis.com/problems/nizovi)| nizovi |3.1|[![py](images/python.png)]()| |[nnnnn](https://open.kattis.com/problems/nnnnn)| nnnnn |8.2|[![py](images/python.png)](src/nnnnn/nnnnn.py)| @@ -1724,11 +1725,11 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Numbers](https://open.kattis.com/problems/numbers2)| numbers2 |7.8|[![py](images/python.png)](src/Numbers/numbers2.py)| |[Number Sets](https://open.kattis.com/problems/numbersetseasy)| numbersetseasy |4.4|[![py](images/python.png)]()| |[Number Sets (Hard)](https://open.kattis.com/problems/numbersetshard)| numbersetshard |6.9|[![py](images/python.png)](src/Number%20Sets%20(Hard)/numbersetshard.py)| -|[Number Squistem](https://open.kattis.com/problems/numbersquistem)| numbersquistem |3.3|[![py](images/python.png)]()| +|[Number Squistem](https://open.kattis.com/problems/numbersquistem)| numbersquistem |3.2|[![py](images/python.png)]()| |[Numbers On a Tree](https://open.kattis.com/problems/numbertree)| numbertree |2.5|[![cpp](images/cpp.png)]()| |[Moving to Nuremberg](https://open.kattis.com/problems/nuremberg)| nuremberg |5.5|[![py](images/python.png)]()| |[Ocean Currents](https://open.kattis.com/problems/oceancurrents)| oceancurrents |5.2|[![py](images/python.png)]()| -|[Ocean Monument](https://open.kattis.com/problems/oceanmonument)| oceanmonument |4.5|[![py](images/python.png)]()| +|[Ocean Monument](https://open.kattis.com/problems/oceanmonument)| oceanmonument |4.6|[![py](images/python.png)]()| |[Odd A's, Even B's](https://open.kattis.com/problems/oddaevenb)| oddaevenb |4.4|[![py](images/python.png)]()| |[Odd Binomial Coefficients](https://open.kattis.com/problems/oddbinom)| oddbinom |3.3|[![py](images/python.png)]()| |[Odd Echo](https://open.kattis.com/problems/oddecho)| oddecho |1.3|[![py](images/python.png)]()| @@ -1755,10 +1756,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Ordered Problem Set](https://open.kattis.com/problems/orderedproblemset)| orderedproblemset |1.9|[![py](images/python.png)](src/Ordered%20Problem%20Set/orderedproblemset.py)| |[Ordering Hotbar](https://open.kattis.com/problems/orderinghotbar)| orderinghotbar |5.4|[![py](images/python.png)](src/Ordering%20Hotbar/orderinghotbar.py)| |[Orderly Class](https://open.kattis.com/problems/orderlyclass)| orderlyclass |3.8|[![py](images/python.png)]()| -|[Restaurant Orders](https://open.kattis.com/problems/orders)| orders |5.0|[![py](images/python.png)](src/Restaurant%20Orders/orders.py)| +|[Restaurant Orders](https://open.kattis.com/problems/orders)| orders |4.9|[![py](images/python.png)](src/Restaurant%20Orders/orders.py)| |[Ordinals](https://open.kattis.com/problems/ordinals)| ordinals |1.9|[![py](images/python.png)]()| |[Ordinary Ordinals](https://open.kattis.com/problems/ordinaryordinals)| ordinaryordinals |4.4|[![py](images/python.png)]()| -|[Orðla](https://open.kattis.com/problems/ordla)| ordla |7.0|[![py](images/python.png)](src/Orðla/ordla.py)| +|[Orðla](https://open.kattis.com/problems/ordla)| ordla |6.2|[![py](images/python.png)](src/Orðla/ordla.py)| |[Organ-free Man](https://open.kattis.com/problems/organfreeman)| organfreeman |6.2|[![py](images/python.png)]()| |[Ornaments](https://open.kattis.com/problems/ornaments)| ornaments |2.6|[![cpp](images/cpp.png)]()| |[Orphan Backups](https://open.kattis.com/problems/orphanbackups)| orphanbackups |6.3|[![py](images/python.png)](src/Orphan%20Backups/orphanbackups.py)| @@ -1774,10 +1775,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Óvissa](https://open.kattis.com/problems/ovissa)| ovissa |1.1|[![py](images/python.png)]()| |[The Owl and the Fox](https://open.kattis.com/problems/owlandfox)| owlandfox |1.8|[![py](images/python.png)]()| |[Ozljeda](https://open.kattis.com/problems/ozljeda)| ozljeda |4.3|[![py](images/python.png)](src/Ozljeda/ozljeda.py)| -|[Pachinko Probability](https://open.kattis.com/problems/pachinkoprobability)| pachinkoprobability |5.3|[![py](images/python.png)](src/Pachinko%20Probability/pachinkoprobability.py)| +|[Pachinko Probability](https://open.kattis.com/problems/pachinkoprobability)| pachinkoprobability |5.2|[![py](images/python.png)](src/Pachinko%20Probability/pachinkoprobability.py)| |[Pachyderm Peanut Packing](https://open.kattis.com/problems/pachydermpeanutpacking)| pachydermpeanutpacking |2.0|[![py](images/python.png)]()| |[Page Layout](https://open.kattis.com/problems/pagelayout)| pagelayout |5.2|[![py](images/python.png)](src/Page%20Layout/pagelayout.py)| -|[Paintball](https://open.kattis.com/problems/paintball)| paintball |3.1|[![py](images/python.png)]()| +|[Paintball](https://open.kattis.com/problems/paintball)| paintball |3.2|[![py](images/python.png)]()| |[Paintings](https://open.kattis.com/problems/paintings)| paintings |3.5|[![py](images/python.png)]()| |[Paired Furnaces](https://open.kattis.com/problems/pairedfurnaces)| pairedfurnaces |8.2|[![py](images/python.png)](src/Paired%20Furnaces/pairedfurnaces.py)| |[Pairing Socks](https://open.kattis.com/problems/pairingsocks)| pairingsocks |2.7|[![py](images/python.png)]()| @@ -1803,7 +1804,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Passing Secrets](https://open.kattis.com/problems/passingsecrets)| passingsecrets |5.0|[![py](images/python.png)]()| |[Passport Stamps](https://open.kattis.com/problems/passportstamps)| passportstamps |4.1|[![py](images/python.png)]()| |[Password Hacking](https://open.kattis.com/problems/password)| password |1.9|[![java](images/java.png)]()| -|[Patchwork](https://open.kattis.com/problems/patchwork)| patchwork |2.0|[![py](images/python.png)]()| +|[Patchwork](https://open.kattis.com/problems/patchwork)| patchwork |2.1|[![py](images/python.png)]()| |[Path Crossings](https://open.kattis.com/problems/pathcrossings)| pathcrossings |3.0|[![py](images/python.png)]()| |[Paths](https://open.kattis.com/problems/paths)| paths |4.3|[![py](images/python.png)]()| |[Path Tracing](https://open.kattis.com/problems/pathtracing)| pathtracing |3.2|[![py](images/python.png)]()| @@ -1814,7 +1815,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Peach Powder Polygon](https://open.kattis.com/problems/peachpowderpolygon)| peachpowderpolygon |2.0|[![py](images/python.png)]()| |[Pear-wise Voting](https://open.kattis.com/problems/pearwise)| pearwise |4.1|[![py](images/python.png)]()| |[Pea Soup and Pancakes](https://open.kattis.com/problems/peasoup)| peasoup |2.0|[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| -|[Pebble Solitaire (1)](https://open.kattis.com/problems/pebblesolitaire)| pebblesolitaire |2.2|[![py](images/python.png)]()| +|[Pebble Solitaire (1)](https://open.kattis.com/problems/pebblesolitaire)| pebblesolitaire |2.1|[![py](images/python.png)]()| |[Pebble Solitaire (2)](https://open.kattis.com/problems/pebblesolitaire2)| pebblesolitaire2 |2.3|[![py](images/python.png)]()| |[Pedal Power](https://open.kattis.com/problems/pedalpower)| pedalpower |7.3|[![py](images/python.png)](src/Pedal%20Power/pedalpower.py)| |[Peg](https://open.kattis.com/problems/peg)| peg |1.8|[![py](images/python.png)]()| @@ -1836,7 +1837,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Pervasive Heart Monitor](https://open.kattis.com/problems/pervasiveheartmonitor)| pervasiveheartmonitor |1.7|[![py](images/python.png)]()| |[Pet](https://open.kattis.com/problems/pet)| pet |1.4|[![java](images/java.png)]()[![py](images/python.png)]()| |[Pharmacy](https://open.kattis.com/problems/pharmacy)| pharmacy |4.4|[![py](images/python.png)]()| -|[Phone List](https://open.kattis.com/problems/phonelist)| phonelist |3.2|[![py](images/python.png)]()| +|[Phone List](https://open.kattis.com/problems/phonelist)| phonelist |3.3|[![py](images/python.png)]()| |[Physical Music](https://open.kattis.com/problems/physicalmusic)| physicalmusic |5.9|[![py](images/python.png)](src/Physical%20Music/physicalmusic.py)| |[Moving Pianos](https://open.kattis.com/problems/piano)| piano |4.7|[![py](images/python.png)]()| |[Piano Lessons](https://open.kattis.com/problems/pianolessons)| pianolessons |3.5|[![py](images/python.png)]()| @@ -1861,9 +1862,9 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Planet Destruction](https://open.kattis.com/problems/planetdestruction)| planetdestruction |5.4|[![py](images/python.png)](src/Planet%20Destruction/planetdestruction.py)| |[Planete](https://open.kattis.com/problems/planete)| planete |5.9|[![py](images/python.png)](src/Planete/planete.py)| |[Planet Hopping](https://open.kattis.com/problems/planethopping)| planethopping |3.3|[![py](images/python.png)]()| -|[Planets](https://open.kattis.com/problems/planets2)| planets2 |2.9|[![py](images/python.png)]()| +|[Planets](https://open.kattis.com/problems/planets2)| planets2 |3.0|[![py](images/python.png)]()| |[Planina](https://open.kattis.com/problems/planina)| planina |1.5|[![cpp](images/cpp.png)]()[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| -|[Planting Trees](https://open.kattis.com/problems/plantingtrees)| plantingtrees |1.7|[![py](images/python.png)]()| +|[Planting Trees](https://open.kattis.com/problems/plantingtrees)| plantingtrees |1.6|[![py](images/python.png)]()| |[Platforme](https://open.kattis.com/problems/platforme)| platforme |2.9|[![py](images/python.png)]()| |[Playfair Cipher](https://open.kattis.com/problems/playfair)| playfair |2.8|[![py](images/python.png)]()| |[Playground](https://open.kattis.com/problems/playground)| playground |4.9|[![py](images/python.png)]()| @@ -1872,7 +1873,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Please, Go First](https://open.kattis.com/problems/pleasegofirst)| pleasegofirst |3.4|[![py](images/python.png)]()| |[Plotting Polynomials](https://open.kattis.com/problems/plot)| plot |2.5|[![py](images/python.png)]()| |[Mr. Plow King](https://open.kattis.com/problems/plowking)| plowking |3.2|[![py](images/python.png)]()| -|[Point in Polygon](https://open.kattis.com/problems/pointinpolygon)| pointinpolygon |5.2|[![py](images/python.png)](src/Point%20in%20Polygon/pointinpolygon.py)| +|[Point in Polygon](https://open.kattis.com/problems/pointinpolygon)| pointinpolygon |5.3|[![py](images/python.png)](src/Point%20in%20Polygon/pointinpolygon.py)| |[Pokeball Fever](https://open.kattis.com/problems/pokeball)| pokeball |5.8|[![py](images/python.png)](src/Pokeball%20Fever/pokeball.py)| |[Pokechat](https://open.kattis.com/problems/pokechat)| pokechat |1.5|[![py](images/python.png)]()| |[Pokemon Go Go](https://open.kattis.com/problems/pokemongogo)| pokemongogo |5.0|[![py](images/python.png)](src/Pokemon%20Go%20Go/pokemongogo.py)| @@ -1896,7 +1897,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Power of Divisors](https://open.kattis.com/problems/powerofdivisors)| powerofdivisors |5.7|[![py](images/python.png)](src/Power%20of%20Divisors/powerofdivisors.py)| |[Powers and Modulus](https://open.kattis.com/problems/powers)| powers |4.9|[![py](images/python.png)]()| |[Powers of 2 (Easy)](https://open.kattis.com/problems/powersof2easy)| powersof2easy |2.2|[![py](images/python.png)]()| -|[Power Strings](https://open.kattis.com/problems/powerstrings)| powerstrings |5.4|[![py](images/python.png)](src/Power%20Strings/powerstrings.py)| +|[Power Strings](https://open.kattis.com/problems/powerstrings)| powerstrings |5.5|[![py](images/python.png)](src/Power%20Strings/powerstrings.py)| |[Predicting GME](https://open.kattis.com/problems/predictinggme)| predictinggme |3.3|[![py](images/python.png)]()| |[Prerequisites](https://open.kattis.com/problems/prerequisites)| prerequisites |2.0|[![py](images/python.png)]()| |[Presidential Elections](https://open.kattis.com/problems/presidentialelections)| presidentialelections |5.4|[![py](images/python.png)]()| @@ -1909,7 +1910,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Prime Matrix](https://open.kattis.com/problems/primematrix)| primematrix |4.2|[![py](images/python.png)]()| |[Prime Path](https://open.kattis.com/problems/primepath)| primepath |2.1|[![py](images/python.png)]()| |[Prime Reduction](https://open.kattis.com/problems/primereduction)| primereduction |2.6|[![py](images/python.png)]()| -|[Peculiar primes](https://open.kattis.com/problems/primes)| primes |5.9|[![py](images/python.png)](src/Peculiar%20primes/primes.py)| +|[Peculiar primes](https://open.kattis.com/problems/primes)| primes |5.8|[![py](images/python.png)](src/Peculiar%20primes/primes.py)| |[Blackboard Numbers](https://open.kattis.com/problems/primes2)| primes2 |3.8|[![py](images/python.png)]()| |[Prime Sieve](https://open.kattis.com/problems/primesieve)| primesieve |4.9|[![cpp](images/cpp.png)]()| |[Prime Time](https://open.kattis.com/problems/primetime)| primetime |6.7|[![py](images/python.png)](src/Prime%20Time/primetime.py)| @@ -1922,7 +1923,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Problem Classification](https://open.kattis.com/problems/problemclassification)| problemclassification |2.9|[![py](images/python.png)]()| |[Product Divisors](https://open.kattis.com/problems/productdivisors)| productdivisors |6.5|[![py](images/python.png)](src/Product%20Divisors/productdivisors.py)| |[Product Digit](https://open.kattis.com/problems/produktsiffra)| produktsiffra |8.0|[![py](images/python.png)](src/Product%20Digit/produktsiffra.py)| -|[Profitable Pizzas](https://open.kattis.com/problems/profitablepizzas)| profitablepizzas |6.2|[![py](images/python.png)](src/Profitable%20Pizzas/profitablepizzas.py)| +|[Profitable Pizzas](https://open.kattis.com/problems/profitablepizzas)| profitablepizzas |6.1|[![py](images/python.png)](src/Profitable%20Pizzas/profitablepizzas.py)| |[Program](https://open.kattis.com/problems/program)| program |7.9|[![py](images/python.png)](src/Program/program.py)| |[Programming Team Selection](https://open.kattis.com/problems/programmingteamselection)| programmingteamselection |6.0|[![py](images/python.png)]()| |[Programming Tutors](https://open.kattis.com/problems/programmingtutors)| programmingtutors |4.4|[![py](images/python.png)]()| @@ -1935,13 +1936,13 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Prozor](https://open.kattis.com/problems/prozor)| prozor |1.8|[![py](images/python.png)]()| |[Prsteni](https://open.kattis.com/problems/prsteni)| prsteni |1.6|[![cpp](images/cpp.png)]()| |[Prva](https://open.kattis.com/problems/prva)| prva |1.7|[![py](images/python.png)]()| -|[Pseudoprime numbers](https://open.kattis.com/problems/pseudoprime)| pseudoprime |3.6|[![py](images/python.png)]()| +|[Pseudoprime numbers](https://open.kattis.com/problems/pseudoprime)| pseudoprime |3.7|[![py](images/python.png)]()| |[Ptice](https://open.kattis.com/problems/ptice)| ptice |1.6|[![cpp](images/cpp.png)]()| |[Pub Crawl](https://open.kattis.com/problems/pubrunda)| pubrunda |2.2|[![py](images/python.png)]()| |[Pub-lic Good](https://open.kattis.com/problems/pubs)| pubs |3.8|[![py](images/python.png)]()| |[Pulling Their Weight](https://open.kattis.com/problems/pullingtheirweight)| pullingtheirweight |4.4|[![py](images/python.png)]()| |[Pulverizing Pancake](https://open.kattis.com/problems/pulverizingpancake)| pulverizingpancake |5.5|[![py](images/python.png)]()| -|[Pumpkin Patch](https://open.kattis.com/problems/pumpkinpatch)| pumpkinpatch |5.1|[![py](images/python.png)](src/Pumpkin%20Patch/pumpkinpatch.py)| +|[Pumpkin Patch](https://open.kattis.com/problems/pumpkinpatch)| pumpkinpatch |5.0|[![py](images/python.png)](src/Pumpkin%20Patch/pumpkinpatch.py)| |[Purple Rain](https://open.kattis.com/problems/purplerain)| purplerain |3.8|[![py](images/python.png)]()| |[Púsluspil](https://open.kattis.com/problems/pusluspil)| pusluspil |2.1|[![py](images/python.png)]()| |[Putovanje](https://open.kattis.com/problems/putovanje)| putovanje |3.1|[![py](images/python.png)]()| @@ -1961,7 +1962,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[The Queen's Super-circular Patio](https://open.kattis.com/problems/queenspatio)| queenspatio |3.3|[![py](images/python.png)]()| |[Quick Brown Fox](https://open.kattis.com/problems/quickbrownfox)| quickbrownfox |1.6|[![py](images/python.png)]()| |[Quick Estimates](https://open.kattis.com/problems/quickestimate)| quickestimate |1.6|[![cpp](images/cpp.png)]()| -|[Quickscope](https://open.kattis.com/problems/quickscope)| quickscope |4.3|[![py](images/python.png)]()| +|[Quickscope](https://open.kattis.com/problems/quickscope)| quickscope |4.5|[![py](images/python.png)]()| |[Quite a Problem](https://open.kattis.com/problems/quiteaproblem)| quiteaproblem |2.0|[![py](images/python.png)]()| |[R2](https://open.kattis.com/problems/r2)| r2 |1.3|[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| |[Amazing Race](https://open.kattis.com/problems/race)| race |6.2|[![cpp](images/cpp.png)](src/Amazing%20Race/race.cpp)| @@ -1998,13 +1999,13 @@ For more Python data structure implementations, head over to [pytils](https://gi |[RATS](https://open.kattis.com/problems/rats)| rats |5.4|[![py](images/python.png)](src/RATS/rats.py)| |[Razgovori](https://open.kattis.com/problems/razgovori)| razgovori |4.1|[![py](images/python.png)]()| |[Reachable Roads](https://open.kattis.com/problems/reachableroads)| reachableroads |1.8|[![java](images/java.png)]()| -|[Reactivity Series](https://open.kattis.com/problems/reactivity)| reactivity |3.4|[![py](images/python.png)]()| +|[Reactivity Series](https://open.kattis.com/problems/reactivity)| reactivity |3.5|[![py](images/python.png)]()| |[Real Manhattan Distance](https://open.kattis.com/problems/realmanhattandistance)| realmanhattandistance |6.3|[![py](images/python.png)](src/Real%20Manhattan%20Distance/realmanhattandistance.py)| |[Rečenice](https://open.kattis.com/problems/recenice)| recenice |2.7|[![py](images/python.png)]()| |[Scaling Recipes](https://open.kattis.com/problems/recipes)| recipes |1.8|[![cpp](images/cpp.png)]()| -|[Reconnaissance](https://open.kattis.com/problems/reconnaissance)| reconnaissance |3.4|[![py](images/python.png)]()| +|[Reconnaissance](https://open.kattis.com/problems/reconnaissance)| reconnaissance |3.3|[![py](images/python.png)]()| |[Reconstructing Tape Art](https://open.kattis.com/problems/reconstructingtapeart)| reconstructingtapeart |4.3|[![py](images/python.png)]()| -|[Recount](https://open.kattis.com/problems/recount)| recount |2.4|[![py](images/python.png)]()| +|[Recount](https://open.kattis.com/problems/recount)| recount |2.3|[![py](images/python.png)]()| |[Rectangle Area](https://open.kattis.com/problems/rectanglearea)| rectanglearea |1.5|[![py](images/python.png)]()| |[The Rectangles Are Surrounding Us!](https://open.kattis.com/problems/rectanglesurrounding)| rectanglesurrounding |2.5|[![py](images/python.png)]()| |[Growing Rectangular Spiral](https://open.kattis.com/problems/rectangularspiral)| rectangularspiral |3.0|[![py](images/python.png)]()| @@ -2026,7 +2027,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[ReMorse](https://open.kattis.com/problems/remorse)| remorse |2.3|[![py](images/python.png)]()| |[Remoteland](https://open.kattis.com/problems/remoteland)| remoteland |5.0|[![py](images/python.png)]()| |[Repeated Substrings (1)](https://open.kattis.com/problems/repeatedsubstrings)| repeatedsubstrings |6.2|[![py](images/python.png)](src/Repeated%20Substrings%20(1)/repeatedsubstrings.py)| -|[Repeating Decimal](https://open.kattis.com/problems/repeatingdecimal)| repeatingdecimal |3.6|[![py](images/python.png)]()| +|[Repeating Decimal](https://open.kattis.com/problems/repeatingdecimal)| repeatingdecimal |3.5|[![py](images/python.png)]()| |[Repetitive Song](https://open.kattis.com/problems/repetitivesong)| repetitivesong |3.0|[![py](images/python.png)]()| |[Replicate Replicate Rfplicbte](https://open.kattis.com/problems/replicate)| replicate |3.9|[![py](images/python.png)]()| |[Report Card](https://open.kattis.com/problems/reportcard)| reportcard |6.0|[![py](images/python.png)](src/Report%20Card/reportcard.py)| @@ -2050,10 +2051,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Rimski](https://open.kattis.com/problems/rimski)| rimski |3.7|[![py](images/python.png)]()| |[Rhyme Power](https://open.kattis.com/problems/rimstyrka)| rimstyrka |3.7|[![py](images/python.png)]()| |[Rings (1)](https://open.kattis.com/problems/rings)| rings |4.8|[![py](images/python.png)]()| -|[Rings (2)](https://open.kattis.com/problems/rings2)| rings2 |3.9|[![py](images/python.png)]()| +|[Rings (2)](https://open.kattis.com/problems/rings2)| rings2 |4.0|[![py](images/python.png)]()| |[Rice judge](https://open.kattis.com/problems/risdomare)| risdomare |2.0|[![py](images/python.png)]()| |[Risk](https://open.kattis.com/problems/risk)| risk |5.8|[![py](images/python.png)](src/Risk/risk.py)| -|[RNG Test](https://open.kattis.com/problems/rngtest)| rngtest |6.2|[![py](images/python.png)](src/RNG%20Test/rngtest.py)| +|[RNG Test](https://open.kattis.com/problems/rngtest)| rngtest |5.9|[![py](images/python.png)](src/RNG%20Test/rngtest.py)| |[Road Times](https://open.kattis.com/problems/roadtimes)| roadtimes |6.0|[![py](images/python.png)](src/Road%20Times/roadtimes.py)| |[Robbers are Often Robbed](https://open.kattis.com/problems/robbersareoftenrobbed)| robbersareoftenrobbed |6.0|[![py](images/python.png)](src/Robbers%20are%20Often%20Robbed/robbersareoftenrobbed.py)| |[Robert Hood](https://open.kattis.com/problems/roberthood)| roberthood |4.1|[![py](images/python.png)]()| @@ -2061,16 +2062,16 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Robotopia](https://open.kattis.com/problems/robotopia)| robotopia |5.4|[![cpp](images/cpp.png)](src/Robotopia/robotopia.cpp)[![py](images/python.png)](src/Robotopia/robotopia.py)| |[Robot Protection](https://open.kattis.com/problems/robotprotection)| robotprotection |2.6|[![py](images/python.png)]()| |[Robots on a Grid](https://open.kattis.com/problems/robotsonagrid)| robotsonagrid |5.1|[![py](images/python.png)]()| -|[Robot Turtles](https://open.kattis.com/problems/robotturtles)| robotturtles |3.1|[![py](images/python.png)]()| -|[Rock Band](https://open.kattis.com/problems/rockband)| rockband |3.9|[![py](images/python.png)]()| +|[Robot Turtles](https://open.kattis.com/problems/robotturtles)| robotturtles |3.2|[![py](images/python.png)]()| +|[Rock Band](https://open.kattis.com/problems/rockband)| rockband |4.0|[![py](images/python.png)]()| |[Rock Climbing](https://open.kattis.com/problems/rockclimbing)| rockclimbing |5.1|[![py](images/python.png)]()| |[Rocket Stages](https://open.kattis.com/problems/rocketstages)| rocketstages |4.3|[![py](images/python.png)]()| |[Rock-Paper-Scissors Tournament](https://open.kattis.com/problems/rockpaperscissors)| rockpaperscissors |3.6|[![py](images/python.png)]()| |[Rock, Scissors, Paper](https://open.kattis.com/problems/rockscissorspaper)| rockscissorspaper |4.2|[![py](images/python.png)]()| -|[Röðunarrugl](https://open.kattis.com/problems/rodunarrugl)| rodunarrugl |2.5|[![py](images/python.png)]()| +|[Röðunarrugl](https://open.kattis.com/problems/rodunarrugl)| rodunarrugl |2.4|[![py](images/python.png)]()| |[Roll Call](https://open.kattis.com/problems/rollcall)| rollcall |2.6|[![py](images/python.png)]()| |[Roller Coaster Fun](https://open.kattis.com/problems/rollercoasterfun)| rollercoasterfun |6.4|[![py](images/python.png)](src/Roller%20Coaster%20Fun/rollercoasterfun.py)| -|[Roman Holidays](https://open.kattis.com/problems/romanholidays)| romanholidays |5.1|[![py](images/python.png)]()| +|[Roman Holidays](https://open.kattis.com/problems/romanholidays)| romanholidays |5.0|[![py](images/python.png)]()| |[Roaming Romans](https://open.kattis.com/problems/romans)| romans |1.6|[![cpp](images/cpp.png)]()| |[Room Painting](https://open.kattis.com/problems/roompainting)| roompainting |2.5|[![py](images/python.png)]()| |[Rooted Subtrees](https://open.kattis.com/problems/rootedsubtrees)| rootedsubtrees |4.0|[![py](images/python.png)](src/Rooted%20Subtrees/rootedsubtrees.py)| @@ -2081,9 +2082,9 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Ruglaður listi](https://open.kattis.com/problems/rugladurlisti)| rugladurlisti |4.4|[![py](images/python.png)](src/Ruglaður%20listi/rugladurlisti.py)| |[Rule N](https://open.kattis.com/problems/rulen)| rulen |3.8|[![py](images/python.png)]()| |[Run-Length Encoding, Run!](https://open.kattis.com/problems/runlengthencodingrun)| runlengthencodingrun |1.8|[![py](images/python.png)]()| -|[Running MoM](https://open.kattis.com/problems/runningmom)| runningmom |4.0|[![java](images/java.png)]()| +|[Running MoM](https://open.kattis.com/problems/runningmom)| runningmom |3.9|[![java](images/java.png)]()| |[Running Steps](https://open.kattis.com/problems/runningsteps)| runningsteps |2.8|[![py](images/python.png)]()| -|[Rust](https://open.kattis.com/problems/rust)| rust |4.1|[![py](images/python.png)]()| +|[Rust](https://open.kattis.com/problems/rust)| rust |4.4|[![py](images/python.png)]()| |[Sabor](https://open.kattis.com/problems/sabor)| sabor |6.3|[![py](images/python.png)](src/Sabor/sabor.py)| |[Sacred Texts](https://open.kattis.com/problems/sacredtexts)| sacredtexts |4.1|[![py](images/python.png)]()| |[Cracking The Safe](https://open.kattis.com/problems/safe)| safe |2.8|[![py](images/python.png)]()| @@ -2096,10 +2097,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Same Digits (Easy)](https://open.kattis.com/problems/samedigitseasy)| samedigitseasy |2.4|[![py](images/python.png)]()| |[Same Digits (Hard)](https://open.kattis.com/problems/samedigitshard)| samedigitshard |2.5|[![py](images/python.png)]()| |[Samlokur](https://open.kattis.com/problems/samlokur)| samlokur |5.2|[![py](images/python.png)](src/Samlokur/samlokur.py)| -|[Sammaeining](https://open.kattis.com/problems/sammaeining)| sammaeining |6.0|[![py](images/python.png)](src/Sammaeining/sammaeining.py)| +|[Sammaeining](https://open.kattis.com/problems/sammaeining)| sammaeining |5.8|[![py](images/python.png)](src/Sammaeining/sammaeining.py)| |[Songbook](https://open.kattis.com/problems/sangbok)| sangbok |2.0|[![py](images/python.png)]()| |[Sanic](https://open.kattis.com/problems/sanic)| sanic |2.6|[![py](images/python.png)]()| -|[Sannvirði](https://open.kattis.com/problems/sannvirdi)| sannvirdi |2.3|[![py](images/python.png)]()| +|[Sannvirði](https://open.kattis.com/problems/sannvirdi)| sannvirdi |2.2|[![py](images/python.png)]()| |[Santa Klas](https://open.kattis.com/problems/santaklas)| santaklas |3.1|[![py](images/python.png)]()| |[Yet Satisfiability Again!](https://open.kattis.com/problems/satisfiability)| satisfiability |3.6|[![py](images/python.png)]()| |[Saving Daylight](https://open.kattis.com/problems/savingdaylight)| savingdaylight |2.2|[![py](images/python.png)]()| @@ -2122,7 +2123,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Security Badge](https://open.kattis.com/problems/securitybadge)| securitybadge |7.6|[![py](images/python.png)](src/Security%20Badge/securitybadge.py)| |[Line Segment Distance](https://open.kattis.com/problems/segmentdistance)| segmentdistance |4.2|[![py](images/python.png)]()| |[Line Segment Intersection](https://open.kattis.com/problems/segmentintersection)| segmentintersection |6.7|[![py](images/python.png)](src/Line%20Segment%20Intersection/segmentintersection.py)| -|[Segment Monitoring](https://open.kattis.com/problems/segmentovervakning)| segmentovervakning |4.8|[![py](images/python.png)](src/Segment%20Monitoring/segmentovervakning.py)| +|[Segment Monitoring](https://open.kattis.com/problems/segmentovervakning)| segmentovervakning |4.7|[![py](images/python.png)](src/Segment%20Monitoring/segmentovervakning.py)| |[Select Group](https://open.kattis.com/problems/selectgroup)| selectgroup |4.1|[![py](images/python.png)]()| |[Self-Similar Strings](https://open.kattis.com/problems/selfsimilarstrings)| selfsimilarstrings |3.2|[![py](images/python.png)]()| |[Selling Land](https://open.kattis.com/problems/sellingland)| sellingland |7.4|[![py](images/python.png)](src/Selling%20Land/sellingland.py)| @@ -2132,7 +2133,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Sentry Robots](https://open.kattis.com/problems/sentryrobots)| sentryrobots |3.8|[![py](images/python.png)]()| |[Dividing Sequence](https://open.kattis.com/problems/sequence)| sequence |3.5|[![py](images/python.png)]()| |[Sequence Reduction](https://open.kattis.com/problems/sequencereduction)| sequencereduction |5.7|[![py](images/python.png)](src/Sequence%20Reduction/sequencereduction.py)| -|[0-1 Sequences](https://open.kattis.com/problems/sequences)| sequences |5.6|[![py](images/python.png)](src/0-1%20Sequences/sequences.py)| +|[0-1 Sequences](https://open.kattis.com/problems/sequences)| sequences |5.5|[![py](images/python.png)](src/0-1%20Sequences/sequences.py)| |[Sequential Manufacturing](https://open.kattis.com/problems/sequentialmanufacturing)| sequentialmanufacturing |3.0|[![py](images/python.png)]()| |[Server](https://open.kattis.com/problems/server)| server |1.6|[![py](images/python.png)]()| |[Set!](https://open.kattis.com/problems/set)| set |2.0|[![py](images/python.png)]()| @@ -2149,7 +2150,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Ship Traffic](https://open.kattis.com/problems/ship)| ship |4.0|[![py](images/python.png)]()| |[Shiritori](https://open.kattis.com/problems/shiritori)| shiritori |2.4|[![py](images/python.png)]()| |[Shopaholic](https://open.kattis.com/problems/shopaholic)| shopaholic |2.1|[![py](images/python.png)]()| -|[Shopping](https://open.kattis.com/problems/shopping)| shopping |4.9|[![py](images/python.png)]()| +|[Shopping](https://open.kattis.com/problems/shopping)| shopping |5.0|[![py](images/python.png)]()| |[Shopping List](https://open.kattis.com/problems/shoppinglist)| shoppinglist |2.8|[![py](images/python.png)]()| |[Shopping List (Easy)](https://open.kattis.com/problems/shoppinglisteasy)| shoppinglisteasy |1.8|[![py](images/python.png)]()| |[Shopping Malls](https://open.kattis.com/problems/shoppingmalls)| shoppingmalls |3.8|[![py](images/python.png)]()| @@ -2157,7 +2158,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[A Shortcut to What](https://open.kattis.com/problems/shortcuttowhat)| shortcuttowhat |1.2|[![py](images/python.png)]()| |[Shortest Composite Sum](https://open.kattis.com/problems/shortestcompositesum)| shortestcompositesum |4.2|[![py](images/python.png)]()[![rb](images/ruby.png)]()| |[Single source shortest path, non-negative weights](https://open.kattis.com/problems/shortestpath1)| shortestpath1 |2.8|[![java](images/java.png)]()[![py](images/python.png)]()| -|[Single source shortest path, time table](https://open.kattis.com/problems/shortestpath2)| shortestpath2 |3.3|[![py](images/python.png)]()| +|[Single source shortest path, time table](https://open.kattis.com/problems/shortestpath2)| shortestpath2 |3.4|[![py](images/python.png)]()| |[Single source shortest path, negative weights](https://open.kattis.com/problems/shortestpath3)| shortestpath3 |3.8|[![java](images/java.png)]()| |[Single source shortest path, safe path](https://open.kattis.com/problems/shortestpath4)| shortestpath4 |3.8|[![py](images/python.png)]()| |[Shortlex](https://open.kattis.com/problems/shortlex)| shortlex |3.3|[![py](images/python.png)]()| @@ -2170,14 +2171,14 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Digit Product](https://open.kattis.com/problems/sifferprodukt)| sifferprodukt |1.6|[![cpp](images/cpp.png)]()| |[Digit Sum (2)](https://open.kattis.com/problems/siffersumma)| siffersumma |6.2|[![py](images/python.png)](src/Digit%20Sum%20(2)/siffersumma.py)| |[Bridging Signals](https://open.kattis.com/problems/signals)| signals |2.9|[![py](images/python.png)]()| -|[Silueta](https://open.kattis.com/problems/silueta)| silueta |4.9|[![py](images/python.png)](src/Silueta/silueta.py)| +|[Silueta](https://open.kattis.com/problems/silueta)| silueta |5.0|[![py](images/python.png)](src/Silueta/silueta.py)| |[Silver Star Stands Alone](https://open.kattis.com/problems/silverstarstandsalone)| silverstarstandsalone |2.7|[![py](images/python.png)]()| |[Sim](https://open.kattis.com/problems/sim)| sim |3.3|[![py](images/python.png)]()| |[Simon Says (1)](https://open.kattis.com/problems/simon)| simon |2.2|[![py](images/python.png)]()| |[Simone](https://open.kattis.com/problems/simone)| simone |1.9|[![py](images/python.png)]()| |[Simon Says (2)](https://open.kattis.com/problems/simonsays)| simonsays |1.4|[![cpp](images/cpp.png)]()| |[Simple Addition](https://open.kattis.com/problems/simpleaddition)| simpleaddition |2.7|[![py](images/python.png)]()| -|[Simple Arithmetic](https://open.kattis.com/problems/simplearithmetic)| simplearithmetic |4.5|[![py](images/python.png)]()| +|[Simple Arithmetic](https://open.kattis.com/problems/simplearithmetic)| simplearithmetic |4.6|[![py](images/python.png)]()| |[Simple Cron Spec](https://open.kattis.com/problems/simplecronspec)| simplecronspec |2.1|[![py](images/python.png)]()| |[Simple Factoring](https://open.kattis.com/problems/simplefactoring)| simplefactoring |2.5|[![py](images/python.png)]()| |[Simple Polygon](https://open.kattis.com/problems/simplepolygon)| simplepolygon |4.9|[![py](images/python.png)]()| @@ -2209,13 +2210,13 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Slon](https://open.kattis.com/problems/slon)| slon |6.7|[![py](images/python.png)](src/Slon/slon.py)| |[Slow Leak](https://open.kattis.com/problems/slowleak)| slowleak |5.6|[![py](images/python.png)](src/Slow%20Leak/slowleak.py)| |[Sly Students](https://open.kattis.com/problems/slystudents)| slystudents |2.3|[![py](images/python.png)]()| -|[Smallest Calculated Value](https://open.kattis.com/problems/smallestcalculatedvalue)| smallestcalculatedvalue |2.7|[![py](images/python.png)]()| +|[Smallest Calculated Value](https://open.kattis.com/problems/smallestcalculatedvalue)| smallestcalculatedvalue |2.8|[![py](images/python.png)]()| |[Smallest Multiple](https://open.kattis.com/problems/smallestmultiple)| smallestmultiple |3.3|[![py](images/python.png)]()| |[Small Schedule](https://open.kattis.com/problems/smallschedule)| smallschedule |3.2|[![py](images/python.png)]()| |[Smart Phone](https://open.kattis.com/problems/smartphone)| smartphone |2.7|[![py](images/python.png)]()| |[SMIL](https://open.kattis.com/problems/smil)| smil |1.5|[![py](images/python.png)]()| |[Smoothie Stand](https://open.kattis.com/problems/smoothiestand)| smoothiestand |2.4|[![py](images/python.png)]()| -|[Snakes and Masters](https://open.kattis.com/problems/snakesandmasters)| snakesandmasters |3.3|[![py](images/python.png)]()| +|[Snakes and Masters](https://open.kattis.com/problems/snakesandmasters)| snakesandmasters |3.2|[![py](images/python.png)]()| |[Snapper Chain (Easy)](https://open.kattis.com/problems/snappereasy)| snappereasy |2.6|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| |[Snapper Chain (Hard)](https://open.kattis.com/problems/snapperhard)| snapperhard |2.2|[![py](images/python.png)]()| |[S-Nim](https://open.kattis.com/problems/snim)| snim |2.4|[![py](images/python.png)]()| @@ -2282,7 +2283,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Statues](https://open.kattis.com/problems/statues)| statues |2.9|[![py](images/python.png)]()| |[Sticky Keys](https://open.kattis.com/problems/stickykeys)| stickykeys |1.5|[![py](images/python.png)]()| |[Sticky Situation](https://open.kattis.com/problems/stickysituation)| stickysituation |2.5|[![py](images/python.png)]()| -|[Stikl](https://open.kattis.com/problems/stikl)| stikl |5.6|[![py](images/python.png)](src/Stikl/stikl.py)| +|[Stikl](https://open.kattis.com/problems/stikl)| stikl |5.5|[![py](images/python.png)](src/Stikl/stikl.py)| |[Stirling's Approximation](https://open.kattis.com/problems/stirlingsapproximation)| stirlingsapproximation |4.5|[![py](images/python.png)]()| |[Daydreaming Stockbroker](https://open.kattis.com/problems/stockbroker)| stockbroker |3.1|[![py](images/python.png)]()| |[Stock Prices](https://open.kattis.com/problems/stockprices)| stockprices |3.5|[![py](images/python.png)]()| @@ -2300,7 +2301,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[String Matching](https://open.kattis.com/problems/stringmatching)| stringmatching |3.5|[![py](images/python.png)]()| |[String Multimatching](https://open.kattis.com/problems/stringmultimatching)| stringmultimatching |5.7|[![cpp](images/cpp.png)](src/String%20Multimatching/stringmultimatching.cpp)[![py](images/python.png)](src/String%20Multimatching/stringmultimatching.py)[![py](images/python.png)](src/String%20Multimatching/stringmultimatching2.py)| |[Studentsko](https://open.kattis.com/problems/studentsko)| studentsko |3.8|[![py](images/python.png)]()| -|[Subaruba](https://open.kattis.com/problems/subaruba)| subaruba |3.9|[![py](images/python.png)](src/Subaruba/subaruba.py)| +|[Subaruba](https://open.kattis.com/problems/subaruba)| subaruba |3.8|[![py](images/python.png)](src/Subaruba/subaruba.py)| |[Common Subexpression Elimination](https://open.kattis.com/problems/subexpression)| subexpression |5.8|[![py](images/python.png)](src/Common%20Subexpression%20Elimination/subexpression.py)| |[Subprime](https://open.kattis.com/problems/subprime)| subprime |3.9|[![py](images/python.png)]()| |[Counting Subsequences (Hard)](https://open.kattis.com/problems/subseqhard)| subseqhard |3.3|[![py](images/python.png)]()| @@ -2336,7 +2337,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Svemir](https://open.kattis.com/problems/svemir)| svemir |5.2|[![py](images/python.png)](src/Svemir/svemir.py)| |[Map of Sweden](https://open.kattis.com/problems/sverigekartan)| sverigekartan |4.7|[![py](images/python.png)](src/Map%20of%20Sweden/sverigekartan.py)| |[Support Vector Machine](https://open.kattis.com/problems/svm)| svm |4.0|[![py](images/python.png)]()| -|[Swap to Sort](https://open.kattis.com/problems/swaptosort)| swaptosort |3.0|[![java](images/java.png)]()| +|[Swap to Sort](https://open.kattis.com/problems/swaptosort)| swaptosort |3.1|[![java](images/java.png)]()| |[Sylvester Construction](https://open.kattis.com/problems/sylvester)| sylvester |2.3|[![py](images/python.png)]()| |[Symmetric Order](https://open.kattis.com/problems/symmetricorder)| symmetricorder |1.7|[![cpp](images/cpp.png)]()| |[Synchronizing Lists](https://open.kattis.com/problems/synchronizinglists)| synchronizinglists |1.6|[![py](images/python.png)]()| @@ -2346,7 +2347,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Tajna](https://open.kattis.com/problems/tajna)| tajna |2.0|[![py](images/python.png)]()| |[Takkar](https://open.kattis.com/problems/takkar)| takkar |1.2|[![py](images/python.png)]()| |[Takk fyrir mig](https://open.kattis.com/problems/takkfyrirmig)| takkfyrirmig |1.2|[![py](images/python.png)]()| -|[Taktsveðjur](https://open.kattis.com/problems/taktsvedjur)| taktsvedjur |2.3|[![py](images/python.png)]()| +|[Taktsveðjur](https://open.kattis.com/problems/taktsvedjur)| taktsvedjur |2.2|[![py](images/python.png)]()| |[Tall Towers](https://open.kattis.com/problems/talltowers)| talltowers |6.9|[![py](images/python.png)](src/Tall%20Towers/talltowers.py)| |[Talnalás](https://open.kattis.com/problems/talnalas)| talnalas |3.8|[![py](images/python.png)]()| |[Target Practice (1)](https://open.kattis.com/problems/target)| target |6.1|[![py](images/python.png)](src/Target%20Practice%20(1)/target.py)| @@ -2363,10 +2364,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Teningasafn](https://open.kattis.com/problems/teningasafn)| teningasafn |6.6|[![py](images/python.png)]()| |[Tenis](https://open.kattis.com/problems/tenis)| tenis |3.8|[![py](images/python.png)]()| |[Tenkici](https://open.kattis.com/problems/tenkici)| tenkici |5.8|[![py](images/python.png)](src/Tenkici/tenkici.py)| -|[Teque](https://open.kattis.com/problems/teque)| teque |4.6|[![java](images/java.png)]()[![py](images/python.png)]()| +|[Teque](https://open.kattis.com/problems/teque)| teque |4.7|[![java](images/java.png)]()[![py](images/python.png)]()| |[Ternarian Weights](https://open.kattis.com/problems/ternarianweights)| ternarianweights |3.7|[![py](images/python.png)]()| |[Terrace Hill](https://open.kattis.com/problems/terracehill)| terracehill |3.2|[![py](images/python.png)]()| -|[Terraces](https://open.kattis.com/problems/terraces)| terraces |3.8|[![py](images/python.png)]()| +|[Terraces](https://open.kattis.com/problems/terraces)| terraces |3.7|[![py](images/python.png)]()| |[Test](https://open.kattis.com/problems/test2)| test2 |4.5|[![py](images/python.png)](src/Test/test2.py)| |[Test Drive](https://open.kattis.com/problems/testdrive)| testdrive |2.1|[![py](images/python.png)]()| |[Tetration](https://open.kattis.com/problems/tetration)| tetration |1.6|[![cpp](images/cpp.png)]()| @@ -2377,7 +2378,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Texture Analysis](https://open.kattis.com/problems/textureanalysis)| textureanalysis |2.9|[![py](images/python.png)]()| |[Thank God it’s Friday](https://open.kattis.com/problems/tgif)| tgif |2.9|[![py](images/python.png)]()| |[Thanos](https://open.kattis.com/problems/thanos)| thanos |2.4|[![py](images/python.png)]()| -|[Thanos the Hero](https://open.kattis.com/problems/thanosthehero)| thanosthehero |3.1|[![py](images/python.png)]()| +|[Thanos the Hero](https://open.kattis.com/problems/thanosthehero)| thanosthehero |3.0|[![py](images/python.png)]()| |[The Backslash Problem](https://open.kattis.com/problems/thebackslashproblem)| thebackslashproblem |2.3|[![py](images/python.png)]()| |[The Deal of the Day](https://open.kattis.com/problems/thedealoftheday)| thedealoftheday |2.2|[![py](images/python.png)]()| |[The Grand Adventure](https://open.kattis.com/problems/thegrandadventure)| thegrandadventure |2.0|[![py](images/python.png)]()| @@ -2402,21 +2403,21 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Tic Tac Toe (2)](https://open.kattis.com/problems/tictactoe2)| tictactoe2 |4.0|[![py](images/python.png)]()| |[Tic Tac Toe Counting](https://open.kattis.com/problems/tictactoecounting)| tictactoecounting |3.5|[![py](images/python.png)]()| |[Tide Goes In, Tide Goes Out](https://open.kattis.com/problems/tide)| tide |4.7|[![py](images/python.png)]()| -|[Tight words](https://open.kattis.com/problems/tight)| tight |2.8|[![py](images/python.png)]()| +|[Tight words](https://open.kattis.com/problems/tight)| tight |2.7|[![py](images/python.png)]()| |[Tight-Fit Sudoku](https://open.kattis.com/problems/tightfitsudoku)| tightfitsudoku |4.8|[![py](images/python.png)]()| |[Tightly Packed](https://open.kattis.com/problems/tightlypacked)| tightlypacked |5.8|[![py](images/python.png)](src/Tightly%20Packed/tightlypacked.py)| |[Tildes](https://open.kattis.com/problems/tildes)| tildes |2.7|[![py](images/python.png)]()| |[Tile Cutting](https://open.kattis.com/problems/tiles)| tiles |3.4|[![py](images/python.png)]()| -|[Til hamingju](https://open.kattis.com/problems/tilhamingju)| tilhamingju |1.0|[![py](images/python.png)]()| +|[Til hamingju](https://open.kattis.com/problems/tilhamingju)| tilhamingju |1.1|[![py](images/python.png)]()| |[Timebomb](https://open.kattis.com/problems/timebomb)| timebomb |1.9|[![py](images/python.png)]()| |[Stuck In A Time Loop](https://open.kattis.com/problems/timeloop)| timeloop |1.3|[![java](images/java.png)]()[![js](images/javascript.png)]()[![py](images/python.png)]()| |[Time Zones](https://open.kattis.com/problems/timezones)| timezones |4.1|[![py](images/python.png)]()| -|[Timing](https://open.kattis.com/problems/timing)| timing |3.7|[![py](images/python.png)]()| +|[Timing](https://open.kattis.com/problems/timing)| timing |3.8|[![py](images/python.png)]()| |[Tired Terry](https://open.kattis.com/problems/tiredterry)| tiredterry |3.3|[![py](images/python.png)]()| |[Title Cost](https://open.kattis.com/problems/titlecost)| titlecost |1.5|[![py](images/python.png)]()| |[Töflur](https://open.kattis.com/problems/toflur)| toflur |2.4|[![py](images/python.png)]()| |[Toilet Seat](https://open.kattis.com/problems/toilet)| toilet |2.3|[![py](images/python.png)]()| -|[Tok Tik](https://open.kattis.com/problems/toktik)| toktik |1.6|[![py](images/python.png)]()| +|[Tok Tik](https://open.kattis.com/problems/toktik)| toktik |1.7|[![py](images/python.png)]()| |[ToLower](https://open.kattis.com/problems/tolower)| tolower |2.3|[![py](images/python.png)]()| |[Tölvunarfræðingar telja](https://open.kattis.com/problems/tolvunarfraedingartelja)| tolvunarfraedingartelja |1.1|[![py](images/python.png)]()| |[Tomography](https://open.kattis.com/problems/tomography)| tomography |3.5|[![py](images/python.png)]()| @@ -2439,17 +2440,17 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Train Boarding](https://open.kattis.com/problems/trainboarding)| trainboarding |4.2|[![py](images/python.png)]()| |[Training](https://open.kattis.com/problems/training)| training |1.5|[![py](images/python.png)]()| |[Train Passengers](https://open.kattis.com/problems/trainpassengers)| trainpassengers |2.6|[![java](images/java.png)]()[![py](images/python.png)]()| -|[Train Sorting](https://open.kattis.com/problems/trainsorting)| trainsorting |5.0|[![py](images/python.png)](src/Train%20Sorting/trainsorting.py)| +|[Train Sorting](https://open.kattis.com/problems/trainsorting)| trainsorting |4.9|[![py](images/python.png)](src/Train%20Sorting/trainsorting.py)| |[Train Timetables](https://open.kattis.com/problems/traintimetables)| traintimetables |3.1|[![py](images/python.png)]()| |[Tram](https://open.kattis.com/problems/tram)| tram |2.2|[![py](images/python.png)]()| |[Transit Woes](https://open.kattis.com/problems/transitwoes)| transitwoes |1.5|[![cpp](images/cpp.png)]()| |[Translation](https://open.kattis.com/problems/translation)| translation |1.5|[![py](images/python.png)]()| -|[Translators' Dinner](https://open.kattis.com/problems/translatorsdinner)| translatorsdinner |6.5|[![py](images/python.png)](src/Translators'%20Dinner/translatorsdinner.py)| +|[Translators' Dinner](https://open.kattis.com/problems/translatorsdinner)| translatorsdinner |6.6|[![py](images/python.png)](src/Translators'%20Dinner/translatorsdinner.py)| |[Transportation Delegation](https://open.kattis.com/problems/transportation)| transportation |5.7|[![py](images/python.png)](src/Transportation%20Delegation/transportation.py)| |[Transportation Planning](https://open.kattis.com/problems/transportationplanning)| transportationplanning |4.6|[![py](images/python.png)]()| |[Trapizza](https://open.kattis.com/problems/trapizza)| trapizza |2.1|[![py](images/python.png)]()| |[Travelling Caterpillar](https://open.kattis.com/problems/travellingcaterpillar)| travellingcaterpillar |3.5|[![py](images/python.png)]()| -|[Travel the Skies](https://open.kattis.com/problems/traveltheskies)| traveltheskies |2.9|[![java](images/java.png)]()| +|[Travel the Skies](https://open.kattis.com/problems/traveltheskies)| traveltheskies |3.0|[![java](images/java.png)]()| |[Treasure Hunt (1)](https://open.kattis.com/problems/treasure)| treasure |7.4|[![py](images/python.png)](src/Treasure%20Hunt%20(1)/treasure.py)| |[Treasure Diving](https://open.kattis.com/problems/treasurediving)| treasurediving |6.1|[![py](images/python.png)](src/Treasure%20Diving/treasurediving.py)| |[Treasure Hunt (2)](https://open.kattis.com/problems/treasurehunt)| treasurehunt |2.5|[![py](images/python.png)]()| @@ -2470,7 +2471,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Triangle Text](https://open.kattis.com/problems/triangulartext)| triangulartext |4.1|[![py](images/python.png)](src/Triangle%20Text/triangulartext.py)| |[Triangle Area](https://open.kattis.com/problems/triarea)| triarea |1.2|[![py](images/python.png)]()| |[Number Trick](https://open.kattis.com/problems/trick)| trick |6.9|[![py](images/python.png)](src/Number%20Trick/trick.py)| -|[Trick or Treat](https://open.kattis.com/problems/tricktreat)| tricktreat |3.2|[![py](images/python.png)]()| +|[Trick or Treat](https://open.kattis.com/problems/tricktreat)| tricktreat |3.1|[![py](images/python.png)]()| |[Tricky Factoring](https://open.kattis.com/problems/trickyfactoring)| trickyfactoring |6.3|[![py](images/python.png)](src/Tricky%20Factoring/trickyfactoring.py)| |[Tricky Triangulation](https://open.kattis.com/problems/trickytriangulation)| trickytriangulation |7.3|[![py](images/python.png)](src/Tricky%20Triangulation/trickytriangulation.py)| |[Trik](https://open.kattis.com/problems/trik)| trik |1.4|[![java](images/java.png)]()| @@ -2485,7 +2486,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Tri Tiling](https://open.kattis.com/problems/tritiling)| tritiling |3.0|[![py](images/python.png)]()| |[Trojke](https://open.kattis.com/problems/trojke)| trojke |3.4|[![py](images/python.png)]()| |[Troll Hunt](https://open.kattis.com/problems/trollhunt)| trollhunt |2.5|[![py](images/python.png)]()| -|[T-shirts](https://open.kattis.com/problems/tshirts)| tshirts |4.8|[![py](images/python.png)](src/T-shirts/tshirts.py)| +|[T-shirts](https://open.kattis.com/problems/tshirts)| tshirts |4.3|[![py](images/python.png)](src/T-shirts/tshirts.py)| |[Travelling Salesperson 2D](https://open.kattis.com/problems/tsp)| tsp |9.5|[![py](images/python.png)]()| |[Tug of War](https://open.kattis.com/problems/tugofwar)| tugofwar |7.0|[![py](images/python.png)](src/Tug%20of%20War/tugofwar.py)| |[Tunnelling the Earth](https://open.kattis.com/problems/tunnelingtheearth)| tunnelingtheearth |2.9|[![py](images/python.png)]()| @@ -2507,7 +2508,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[UnDetected](https://open.kattis.com/problems/undetected)| undetected |3.4|[![py](images/python.png)]()| |[(un)Fair Play](https://open.kattis.com/problems/unfairplay)| unfairplay |5.9|[![py](images/python.png)]()| |[Unicycle Counting](https://open.kattis.com/problems/unicycles)| unicycles |7.3|[![py](images/python.png)](src/Unicycle%20Counting/unicycles.py)| -|[Union-Find](https://open.kattis.com/problems/unionfind)| unionfind |3.8|[![java](images/java.png)]()| +|[Union-Find](https://open.kattis.com/problems/unionfind)| unionfind |4.0|[![java](images/java.png)]()| |[Unique Dice](https://open.kattis.com/problems/uniquedice)| uniquedice |5.0|[![py](images/python.png)]()| |[Units](https://open.kattis.com/problems/units)| units |3.3|[![py](images/python.png)]()| |[University Zoning](https://open.kattis.com/problems/universityzoning)| universityzoning |2.9|[![py](images/python.png)]()| @@ -2524,7 +2525,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Urban Design](https://open.kattis.com/problems/urbandesign)| urbandesign |4.2|[![py](images/python.png)]()| |[Using Digits](https://open.kattis.com/problems/usingdigits)| usingdigits |4.3|[![py](images/python.png)]()| |[UTF-8](https://open.kattis.com/problems/utf8)| utf8 |2.2|[![py](images/python.png)]()| -|[Uuu](https://open.kattis.com/problems/uuu)| uuu |9.4|[![py](images/python.png)](src/Uuu/uuu.py)| +|[Uuu](https://open.kattis.com/problems/uuu)| uuu |9.6|[![py](images/python.png)](src/Uuu/uuu.py)| |[The Uxuhul Voting System](https://open.kattis.com/problems/uxuhulvoting)| uxuhulvoting |3.1|[![py](images/python.png)]()| |[Vaccine Efficacy](https://open.kattis.com/problems/vaccineefficacy)| vaccineefficacy |2.9|[![py](images/python.png)]()| |[Vacuumba](https://open.kattis.com/problems/vacuumba)| vacuumba |1.9|[![cpp](images/cpp.png)]()| @@ -2532,7 +2533,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Variable Names](https://open.kattis.com/problems/variabelnamn)| variabelnamn |3.4|[![py](images/python.png)]()| |[Variable Arithmetic](https://open.kattis.com/problems/variablearithmetic)| variablearithmetic |2.4|[![py](images/python.png)]()| |[Varied Amusements](https://open.kattis.com/problems/variedamusements)| variedamusements |3.0|[![py](images/python.png)]()| -|[Vasaloppet](https://open.kattis.com/problems/vasaloppet)| vasaloppet |4.9|[![py](images/python.png)](src/Vasaloppet/vasaloppet.py)| +|[Vasaloppet](https://open.kattis.com/problems/vasaloppet)| vasaloppet |4.5|[![py](images/python.png)](src/Vasaloppet/vasaloppet.py)| |[Vauvau](https://open.kattis.com/problems/vauvau)| vauvau |2.0|[![py](images/python.png)]()| |[Veci](https://open.kattis.com/problems/veci)| veci |1.8|[![py](images/python.png)]()| |[Vector Functions](https://open.kattis.com/problems/vectorfunctions)| vectorfunctions |2.9|[![cpp](images/cpp.png)]()| @@ -2542,7 +2543,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Boiling Vegetables](https://open.kattis.com/problems/vegetables)| vegetables |3.6|[![py](images/python.png)]()| |[Veggja Kalli](https://open.kattis.com/problems/veggjakalli)| veggjakalli |4.0|[![py](images/python.png)](src/Veggja%20Kalli/veggjakalli.py)| |[Velkomin!](https://open.kattis.com/problems/velkomin)| velkomin |1.0|[![py](images/python.png)]()| -|[Who can win](https://open.kattis.com/problems/vemkanvinna)| vemkanvinna |4.0|[![py](images/python.png)]()| +|[Who can win](https://open.kattis.com/problems/vemkanvinna)| vemkanvinna |3.8|[![py](images/python.png)]()| |[Who wins](https://open.kattis.com/problems/vemvinner)| vemvinner |1.8|[![py](images/python.png)]()| |[Victory Through Synergy](https://open.kattis.com/problems/victorythroughsynergy)| victorythroughsynergy |4.3|[![py](images/python.png)]()| |[Video Speedup](https://open.kattis.com/problems/videospeedup)| videospeedup |1.8|[![py](images/python.png)]()| @@ -2552,8 +2553,8 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Virtual Friends](https://open.kattis.com/problems/virtualfriends)| virtualfriends |3.4|[![java](images/java.png)]()| |[Virus Replication](https://open.kattis.com/problems/virus)| virus |3.7|[![py](images/python.png)]()| |[VisuAlgo Online Quiz](https://open.kattis.com/problems/visualgo)| visualgo |3.4|[![py](images/python.png)]()| -|[VivoParc](https://open.kattis.com/problems/vivoparc)| vivoparc |5.0|[![py](images/python.png)]()| -|[Voff](https://open.kattis.com/problems/voff)| voff |4.6|[![py](images/python.png)]()| +|[VivoParc](https://open.kattis.com/problems/vivoparc)| vivoparc |5.1|[![py](images/python.png)]()| +|[Voff](https://open.kattis.com/problems/voff)| voff |4.4|[![py](images/python.png)]()| |[Volim](https://open.kattis.com/problems/volim)| volim |1.6|[![py](images/python.png)]()| |[Volume Amplification](https://open.kattis.com/problems/volumeamplification)| volumeamplification |6.3|[![py](images/python.png)](src/Volume%20Amplification/volumeamplification.py)| |[Count von Walken's Fence](https://open.kattis.com/problems/vonwalken)| vonwalken |6.8|[![py](images/python.png)](src/Count%20von%20Walken's%20Fence/vonwalken.py)| @@ -2568,7 +2569,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[War on Weather](https://open.kattis.com/problems/waronweather)| waronweather |3.4|[![py](images/python.png)]()| |[Warring Scoring](https://open.kattis.com/problems/warringscoring)| warringscoring |3.1|[![py](images/python.png)]()| |[Watchdog](https://open.kattis.com/problems/watchdog)| watchdog |2.2|[![py](images/python.png)]()| -|[Water](https://open.kattis.com/problems/water)| water |4.0|[![py](images/python.png)]()| +|[Water](https://open.kattis.com/problems/water)| water |4.1|[![py](images/python.png)]()| |[Water Journal](https://open.kattis.com/problems/waterjournal)| waterjournal |2.1|[![py](images/python.png)]()| |[Watersheds](https://open.kattis.com/problems/watersheds)| watersheds |3.2|[![py](images/python.png)]()| |[Waterworld](https://open.kattis.com/problems/waterworld)| waterworld |2.2|[![cpp](images/cpp.png)]()[![py](images/python.png)]()| @@ -2578,10 +2579,10 @@ For more Python data structure implementations, head over to [pytils](https://gi |[The Weight Of Words](https://open.kattis.com/problems/weightofwords)| weightofwords |2.4|[![py](images/python.png)]()| |[Welcome to Code Jam (Easy)](https://open.kattis.com/problems/welcomeeasy)| welcomeeasy |2.0|[![py](images/python.png)]()| |[Welcome to Code Jam (Hard)](https://open.kattis.com/problems/welcomehard)| welcomehard |3.8|[![py](images/python.png)]()| -|[WERTYU](https://open.kattis.com/problems/wertyu)| wertyu |3.0|[![py](images/python.png)]()| +|[WERTYU](https://open.kattis.com/problems/wertyu)| wertyu |2.9|[![py](images/python.png)]()| |[Wet Tiles](https://open.kattis.com/problems/wettiles)| wettiles |4.0|[![py](images/python.png)]()| |[WFF 'N PROOF](https://open.kattis.com/problems/wffnproof)| wffnproof |3.0|[![py](images/python.png)]()| -|[Whac-a-Mole](https://open.kattis.com/problems/whacamole)| whacamole |6.0|[![py](images/python.png)]()| +|[Whac-a-Mole](https://open.kattis.com/problems/whacamole)| whacamole |6.1|[![py](images/python.png)]()| |[What does the fox say](https://open.kattis.com/problems/whatdoesthefoxsay)| whatdoesthefoxsay |1.9|[![java](images/java.png)]()[![py](images/python.png)]()| |[What's In It For Me](https://open.kattis.com/problems/whatsinit)| whatsinit |6.7|[![py](images/python.png)](src/What's%20In%20It%20For%20Me/whatsinit.py)| |[Wheels](https://open.kattis.com/problems/wheels)| wheels |3.4|[![py](images/python.png)]()| @@ -2608,7 +2609,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Word Clouds Revisited](https://open.kattis.com/problems/wordclouds)| wordclouds |4.6|[![py](images/python.png)]()| |[Word Ladder (1)](https://open.kattis.com/problems/wordladder2)| wordladder2 |7.1|[![py](images/python.png)](src/Word%20Ladder%20(1)/wordladder2.py)| |[Word Ladder (2)](https://open.kattis.com/problems/wordladder3)| wordladder3 |5.9|[![py](images/python.png)](src/Word%20Ladder%20(2)/wordladder3.py)| -|[Wordle Feedback](https://open.kattis.com/problems/wordlefeedback)| wordlefeedback |2.2|[![py](images/python.png)]()| +|[Wordle Feedback](https://open.kattis.com/problems/wordlefeedback)| wordlefeedback |2.4|[![py](images/python.png)]()| |[Wordle with Friends](https://open.kattis.com/problems/wordlewithfriends)| wordlewithfriends |5.1|[![py](images/python.png)](src/Wordle%20with%20Friends/wordlewithfriends.py)| |[Words for Numbers](https://open.kattis.com/problems/wordsfornumbers)| wordsfornumbers |2.9|[![py](images/python.png)]()| |[WordSpin](https://open.kattis.com/problems/wordspin)| wordspin |5.2|[![py](images/python.png)](src/WordSpin/wordspin.py)| @@ -2616,7 +2617,7 @@ For more Python data structure implementations, head over to [pytils](https://gi |[Workout for a Dumbbell](https://open.kattis.com/problems/workout)| workout |5.3|[![py](images/python.png)](src/Workout%20for%20a%20Dumbbell/workout.py)| |[Assigning Workstations](https://open.kattis.com/problems/workstations)| workstations |1.9|[![java](images/java.png)]()| |[The Worm in the Apple](https://open.kattis.com/problems/worminapple)| worminapple |3.9|[![py](images/python.png)]()| -|[Worst Weather Ever](https://open.kattis.com/problems/worstweather)| worstweather |7.1|[![py](images/python.png)](src/Worst%20Weather%20Ever/worstweather.py)| +|[Worst Weather Ever](https://open.kattis.com/problems/worstweather)| worstweather |7.0|[![py](images/python.png)](src/Worst%20Weather%20Ever/worstweather.py)| |[Board Wrapping](https://open.kattis.com/problems/wrapping)| wrapping |3.6|[![py](images/python.png)]()| |[Tima goes to Xentopia](https://open.kattis.com/problems/xentopia)| xentopia |4.5|[![py](images/python.png)]()| |[XOR Equation](https://open.kattis.com/problems/xorequation)| xorequation |4.8|[![py](images/python.png)]()| diff --git a/docs/index.html b/docs/index.html index e3960649..66cf39e4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,7 +33,7 @@

Kattis Solutions

- Last updated: 23 October 2024 + Last updated: 24 October 2024

Note that the tables below are auto-generated using @@ -91,7 +91,7 @@

1dfroggereasy - 3.6 + 3.5 @@ -187,7 +187,7 @@

24game - 7.7 + 8.0 @@ -259,7 +259,7 @@

4thought - 3.2 + 3.1 @@ -313,7 +313,7 @@

99problems2 - 4.8 + 4.5 @@ -466,7 +466,7 @@

absolutelysymmetric - 4.2 + 4.1 @@ -682,7 +682,7 @@

addingwords - 3.8 + 3.7 @@ -736,7 +736,7 @@

administrativeproblems - 5.7 + 5.6 @@ -934,7 +934,7 @@

alchemy101 - 4.1 + 4.0 @@ -1063,7 +1063,7 @@

aliennumbers - 2.5 + 2.4 @@ -1153,7 +1153,7 @@

alloys - 3.7 + 3.6 @@ -1171,7 +1171,7 @@

allpairspath - 4.7 + 4.8 @@ -1243,7 +1243,7 @@

almostsorted2 - 5.3 + 5.4 @@ -1261,7 +1261,7 @@

almostunionfind - 6.0 + 5.9 @@ -1282,7 +1282,7 @@

alphabet - 2.9 + 2.8 @@ -1534,7 +1534,7 @@

aneasyarray - 8.0 + 7.9 @@ -1660,7 +1660,7 @@

anothercandies - 2.6 + 2.5 @@ -2086,7 +2086,7 @@

aprizenoonecanwin - 3.2 + 3.1 @@ -2410,7 +2410,7 @@

arraysmoothening - 3.1 + 3.0 @@ -2449,7 +2449,7 @@

artichoke - 2.4 + 2.5 @@ -3121,7 +3121,7 @@

bachelorsthesis - 7.2 + 6.4 @@ -3229,7 +3229,7 @@

balanceddiet - 3.1 + 3.2 @@ -3286,7 +3286,7 @@

ballotboxes - 4.2 + 4.1 @@ -3322,7 +3322,7 @@

baloni - 3.9 + 3.8 @@ -3412,7 +3412,7 @@

barshelf - 6.8 + 6.9 @@ -3772,7 +3772,7 @@

beautifulprimes - 4.0 + 3.9 @@ -3970,7 +3970,7 @@

bendilfaerslur - 2.5 + 2.4 @@ -4408,7 +4408,7 @@

bilskurar - 2.5 + 2.4 @@ -4426,7 +4426,7 @@

binarychoosing - 5.0 + 4.6 @@ -4480,7 +4480,7 @@

bioferd - 6.1 + 6.0 @@ -4498,7 +4498,7 @@

birds - 3.0 + 3.1 @@ -4516,7 +4516,7 @@

birthday - 2.8 + 2.9 @@ -4642,7 +4642,7 @@

bitsequalizer - 3.9 + 4.0 @@ -5002,7 +5002,7 @@

boggle - 4.7 + 4.8 @@ -5020,7 +5020,7 @@

bokforing - 3.9 + 3.7 @@ -5344,7 +5344,7 @@

boundingbox - 4.4 + 4.5 @@ -5542,7 +5542,7 @@

bread - 4.4 + 4.3 @@ -5650,7 +5650,7 @@

brexitnegotiations - 5.1 + 5.2 @@ -5704,7 +5704,7 @@

bridge - 5.8 + 5.9 @@ -5869,7 +5869,7 @@

bst - 7.5 + 7.6 @@ -6016,7 +6016,7 @@

buildinghighways - 2.1 + 2.0 @@ -6271,7 +6271,7 @@

busskortet - 3.0 + 2.9 @@ -6382,7 +6382,7 @@

buzzwords - 5.1 + 5.0 @@ -6493,7 +6493,7 @@

calculatingdartscores - 2.6 + 2.5 @@ -6637,7 +6637,7 @@

candydivision - 2.9 + 3.2 @@ -6673,7 +6673,7 @@

canofworms - 7.5 + 7.4 @@ -6709,7 +6709,7 @@

cantinaofbabel - 3.0 + 3.1 @@ -8341,7 +8341,7 @@

classy - 4.6 + 4.7 @@ -8377,7 +8377,7 @@

climbingworm - 2.3 + 2.4 @@ -8395,7 +8395,7 @@

clinic - 3.9 + 4.0 @@ -9361,7 +9361,7 @@

congaline - 4.7 + 5.1 @@ -9451,7 +9451,7 @@

conquestcampaign - 2.3 + 2.2 @@ -9577,7 +9577,7 @@

contestscheduling - 4.1 + 4.2 @@ -9631,7 +9631,7 @@

continuousmedian - 3.0 + 3.1 @@ -9649,7 +9649,7 @@

control - 4.1 + 4.2 @@ -9883,7 +9883,7 @@

cookieselection - 4.8 + 4.9 @@ -9973,7 +9973,7 @@

copsandrobbers - 4.8 + 4.9 @@ -10261,7 +10261,7 @@

countingstars - 2.6 + 2.5 @@ -10333,7 +10333,7 @@

couplecompetition - 5.4 + 5.5 @@ -11560,7 +11560,7 @@

debugging - 5.9 + 6.1 @@ -11686,7 +11686,7 @@

deildadrottnun - 3.0 + 3.1 @@ -11722,7 +11722,7 @@

deildgodsagnanna - 3.9 + 3.8 @@ -11794,7 +11794,7 @@

delimitersoup - 1.8 + 1.9 @@ -12109,7 +12109,7 @@

different - 2.7 + 2.8 @@ -12808,7 +12808,7 @@

doctorkattis - 4.8 + 4.9 @@ -12844,7 +12844,7 @@

doggopher - 2.4 + 2.3 @@ -13480,7 +13480,7 @@

drunktexting - 3.6 + 3.5 @@ -13717,7 +13717,7 @@

dysoncircle - 6.0 + 6.1 @@ -13843,7 +13843,7 @@

eatingout - 3.2 + 3.3 @@ -14203,7 +14203,7 @@

elementarymath - 4.2 + 4.1 @@ -14275,7 +14275,7 @@

elo - 3.7 + 3.9 @@ -14743,7 +14743,7 @@

equivalences - 4.7 + 4.2 @@ -15139,7 +15139,7 @@

eulerian2 - 3.5 + 3.4 @@ -15469,7 +15469,7 @@

excursion - 3.4 + 3.5 @@ -15961,7 +15961,7 @@

falling - 3.6 + 3.5 @@ -16087,7 +16087,7 @@

familyfares - 3.8 + 4.4 @@ -16177,7 +16177,7 @@

farmersfield - 6.5 + 6.4 @@ -16339,7 +16339,7 @@

fenwick - 4.0 + 3.9 @@ -16465,7 +16465,7 @@

fibsogdibs - 6.0 + 5.9 @@ -16903,7 +16903,7 @@

fishmongers - 3.3 + 3.2 @@ -16963,7 +16963,7 @@

fizzbuzz3 - 8.0 + 7.9 @@ -17017,7 +17017,7 @@

flatbokuveisla - 1.1 + 1.2 @@ -17071,7 +17071,7 @@

fleytitala - 3.0 + 2.9 @@ -17089,7 +17089,7 @@

flight - 6.8 + 6.9 @@ -17290,7 +17290,7 @@

flowerytrails - 3.5 + 3.6 @@ -17398,7 +17398,7 @@

flyingsafely - 1.7 + 1.8 @@ -17686,7 +17686,7 @@

forests - 3.3 + 3.4 @@ -17964,6 +17964,24 @@

+ + + + French Fries + + + + fries + + + 9.3 + + + + py + + + @@ -18010,7 +18028,7 @@

froshweek - 4.0 + 3.9 @@ -18100,7 +18118,7 @@

frumtolutalning - 8.5 + 8.2 @@ -18532,7 +18550,7 @@

gcpc - 5.1 + 5.2 @@ -19597,7 +19615,7 @@

grapevine - 3.9 + 3.5 @@ -19795,7 +19813,7 @@

greetingcard - 4.0 + 4.1 @@ -19993,7 +20011,7 @@

guess - 2.6 + 2.5 @@ -20029,7 +20047,7 @@

guessthedatastructure - 2.7 + 2.6 @@ -20371,7 +20389,7 @@

happyprime - 2.1 + 2.2 @@ -20659,7 +20677,7 @@

heatingup - 6.4 + 6.8 @@ -20971,7 +20989,7 @@

hexagon - 6.3 + 6.2 @@ -20989,7 +21007,7 @@

hexagonalrooks - 4.6 + 4.7 @@ -21529,7 +21547,7 @@

honeyheist - 3.5 + 3.4 @@ -21601,7 +21619,7 @@

hopscotch - 5.5 + 5.6 @@ -21817,7 +21835,7 @@

howmanydigits - 4.1 + 4.0 @@ -21997,7 +22015,7 @@

husbygge - 9.6 + 9.5 @@ -22324,7 +22342,7 @@

iks - 3.1 + 3.0 @@ -23137,7 +23155,7 @@

interviewqueue - 7.6 + 7.7 @@ -23209,7 +23227,7 @@

inversefactorial - 5.3 + 5.2 @@ -23440,7 +23458,7 @@

island - 6.7 + 6.6 @@ -23530,7 +23548,7 @@

isomorphicinversion - 5.8 + 5.9 @@ -23944,7 +23962,7 @@

jewelrybox - 1.8 + 1.7 @@ -24268,7 +24286,7 @@

jughard - 3.5 + 3.4 @@ -24376,7 +24394,7 @@

jupiter - 6.1 + 6.2 @@ -24394,7 +24412,7 @@

jurassicjigsaw - 2.6 + 2.5 @@ -24685,7 +24703,7 @@

kattissquest - 3.6 + 3.5 @@ -24703,7 +24721,7 @@

kayaking - 4.8 + 4.7 @@ -25153,7 +25171,7 @@

kingsdecree - 4.3 + 4.4 @@ -25333,7 +25351,7 @@

knapsack - 4.1 + 4.2 @@ -26677,7 +26695,7 @@

ljutnja - 5.0 + 5.1 @@ -26929,7 +26947,7 @@

longestprimesum - 2.4 + 2.3 @@ -27343,7 +27361,7 @@

lyklagangriti - 3.9 + 3.8 @@ -27505,7 +27523,7 @@

magicalrunes - 3.5 + 3.4 @@ -27652,7 +27670,7 @@

majoritycard - 7.0 + 7.1 @@ -28120,7 +28138,7 @@

matarinnkaup - 4.6 + 4.5 @@ -28597,7 +28615,7 @@

megainversions - 2.8 + 2.7 @@ -28687,7 +28705,7 @@

meowfactor - 3.0 + 3.1 @@ -28849,7 +28867,7 @@

midi - 2.0 + 2.1 @@ -28996,7 +29014,7 @@

minimumscalar - 1.7 + 1.6 @@ -29302,7 +29320,7 @@

mnist2class - 9.3 + 9.2 @@ -29680,7 +29698,7 @@

morsecodepalindromes - 3.0 + 2.9 @@ -29860,7 +29878,7 @@

mravi - 2.5 + 2.4 @@ -30256,7 +30274,7 @@

mysterioustower - 4.7 + 4.8 @@ -30637,7 +30655,7 @@

nikola - 4.3 + 4.2 @@ -30709,7 +30727,7 @@

ninepacks - 3.8 + 3.7 @@ -31165,7 +31183,7 @@

numbersquistem - 3.3 + 3.2 @@ -31237,7 +31255,7 @@

oceanmonument - 4.5 + 4.6 @@ -31723,7 +31741,7 @@

orders - 5.0 + 4.9 @@ -31777,7 +31795,7 @@

ordla - 7.0 + 6.2 @@ -32092,7 +32110,7 @@

pachinkoprobability - 5.3 + 5.2 @@ -32146,7 +32164,7 @@

paintball - 3.1 + 3.2 @@ -32614,7 +32632,7 @@

patchwork - 2.0 + 2.1 @@ -32818,7 +32836,7 @@

pebblesolitaire - 2.2 + 2.1 @@ -33220,7 +33238,7 @@

phonelist - 3.2 + 3.3 @@ -33676,7 +33694,7 @@

planets2 - 2.9 + 3.0 @@ -33721,7 +33739,7 @@

plantingtrees - 1.7 + 1.6 @@ -33883,7 +33901,7 @@

pointinpolygon - 5.2 + 5.3 @@ -34321,7 +34339,7 @@

powerstrings - 5.4 + 5.5 @@ -34555,7 +34573,7 @@

primes - 5.9 + 5.8 @@ -34789,7 +34807,7 @@

profitablepizzas - 6.2 + 6.1 @@ -35023,7 +35041,7 @@

pseudoprime - 3.6 + 3.7 @@ -35131,7 +35149,7 @@

pumpkinpatch - 5.1 + 5.0 @@ -35500,7 +35518,7 @@

quickscope - 4.3 + 4.5 @@ -36181,7 +36199,7 @@

reactivity - 3.4 + 3.5 @@ -36253,7 +36271,7 @@

reconnaissance - 3.4 + 3.3 @@ -36289,7 +36307,7 @@

recount - 2.4 + 2.3 @@ -36685,7 +36703,7 @@

repeatingdecimal - 3.6 + 3.5 @@ -37117,7 +37135,7 @@

rings2 - 3.9 + 4.0 @@ -37171,7 +37189,7 @@

rngtest - 6.2 + 5.9 @@ -37318,7 +37336,7 @@

robotturtles - 3.1 + 3.2 @@ -37336,7 +37354,7 @@

rockband - 3.9 + 4.0 @@ -37426,7 +37444,7 @@

rodunarrugl - 2.5 + 2.4 @@ -37480,7 +37498,7 @@

romanholidays - 5.1 + 5.0 @@ -37678,7 +37696,7 @@

runningmom - 4.0 + 3.9 @@ -37714,7 +37732,7 @@

rust - 4.1 + 4.4 @@ -37948,7 +37966,7 @@

sammaeining - 6.0 + 5.8 @@ -38002,7 +38020,7 @@

sannvirdi - 2.3 + 2.2 @@ -38416,7 +38434,7 @@

segmentovervakning - 4.8 + 4.7 @@ -38596,7 +38614,7 @@

sequences - 5.6 + 5.5 @@ -38917,7 +38935,7 @@

shopping - 4.9 + 5.0 @@ -39067,7 +39085,7 @@

shortestpath2 - 3.3 + 3.4 @@ -39301,7 +39319,7 @@

silueta - 4.9 + 5.0 @@ -39427,7 +39445,7 @@

simplearithmetic - 4.5 + 4.6 @@ -40021,7 +40039,7 @@

smallestcalculatedvalue - 2.7 + 2.8 @@ -40129,7 +40147,7 @@

snakesandmasters - 3.3 + 3.2 @@ -41347,7 +41365,7 @@

stikl - 5.6 + 5.5 @@ -41677,7 +41695,7 @@

subaruba - 3.9 + 3.8 @@ -42337,7 +42355,7 @@

swaptosort - 3.0 + 3.1 @@ -42520,7 +42538,7 @@

taktsvedjur - 2.3 + 2.2 @@ -42829,7 +42847,7 @@

teque - 4.6 + 4.7 @@ -42886,7 +42904,7 @@

terraces - 3.8 + 3.7 @@ -43084,7 +43102,7 @@

thanosthehero - 3.1 + 3.0 @@ -43534,7 +43552,7 @@

tight - 2.8 + 2.7 @@ -43624,7 +43642,7 @@

tilhamingju - 1.0 + 1.1 @@ -43702,7 +43720,7 @@

timing - 3.7 + 3.8 @@ -43792,7 +43810,7 @@

toktik - 1.6 + 1.7 @@ -44209,7 +44227,7 @@

trainsorting - 5.0 + 4.9 @@ -44299,7 +44317,7 @@

translatorsdinner - 6.5 + 6.6 @@ -44389,7 +44407,7 @@

traveltheskies - 2.9 + 3.0 @@ -44767,7 +44785,7 @@

tricktreat - 3.2 + 3.1 @@ -45037,7 +45055,7 @@

tshirts - 4.8 + 4.3 @@ -45448,7 +45466,7 @@

unionfind - 3.8 + 4.0 @@ -45754,7 +45772,7 @@

uuu - 9.4 + 9.6 @@ -45898,7 +45916,7 @@

vasaloppet - 4.9 + 4.5 @@ -46078,7 +46096,7 @@

vemkanvinna - 4.0 + 3.8 @@ -46258,7 +46276,7 @@

vivoparc - 5.0 + 5.1 @@ -46276,7 +46294,7 @@

voff - 4.6 + 4.4 @@ -46546,7 +46564,7 @@

water - 4.0 + 4.1 @@ -46729,7 +46747,7 @@

wertyu - 3.0 + 2.9 @@ -46783,7 +46801,7 @@

whacamole - 6.0 + 6.1 @@ -47272,7 +47290,7 @@

wordlefeedback - 2.2 + 2.4 @@ -47416,7 +47434,7 @@

worstweather - 7.1 + 7.0 diff --git a/src/French Fries/fries.py b/src/French Fries/fries.py new file mode 100644 index 00000000..cac4288a --- /dev/null +++ b/src/French Fries/fries.py @@ -0,0 +1,47 @@ +import sys; input = sys.stdin.readline +from cmath import *; from array import * + +# Want to evaluate P(x) * (x/2 + 1/(2x))^T +# Aiming for partial (54/100) :) + +def fft(v, inv=False): + stack = [(2*len(v), v)]; tmp = [] + while stack: + nb, v = stack.pop(); n, b = nb//2, nb%2 + if b == 0: + if n == 1: tmp.append(v) + else: stack.append((2*n+1, v)), stack.append((n, v[1::2])), stack.append((n, v[::2])) + else: + yo, ye = tmp.pop(), tmp.pop(); y, wj = [0]*n, 1; w = exp(-1j*(2-4*inv)*pi/n) + for i in range(n//2): y[i] = ye[i]+wj*yo[i]; y[i+n//2] = ye[i]-wj*yo[i]; wj *= w + tmp.append(y) + return tmp[0] + +def mult(p1, p2): + if len(p2) < 4: + # brute-force it + q = [0]*(len(p1)+len(p2)-1) + for i in range(len(p1)): + for j in range(len(p2)): q[i+j] += p1[i]*p2[j] + return q + n = 2**(len(bin(m:=len(p1)+len(p2)-1))-2); fft1, fft2 = fft(p1+[0]*(n-len(p1))), fft(p2+[0]*(n-len(p2))) + return [t.real/n for t in fft([fft1[i]*fft2[i] for i in range(n)], inv=True)][:m] + +def mult_sparse(sp, p): + q = [0]*(max(sp)+len(p)) + for i in sp: + for j in range(len(p)): q[i+j] += p[j] + return q + +def polypow(p, n): + while len(p) > 1 and abs(p[-1]) < 5e-12: p.pop() + if n == 1: return p + elif n%2: return mult(polypow(p, n-1), p) + return mult(q:=polypow(p, n//2), q) + +P, T, L = map(float, input().split()); P = round(P); T = round(T) +X = array('i', map(int, input().split())) +C = [0]*(max(X)+1) +for i in X: C[i] = 1 +U = polypow([0.5, 0, 0.5], T) +print(sum(i>=L for i in (mult(U, C) if P*T > 10**8 else mult_sparse({*X}, U)))) \ No newline at end of file