34
Last seen 6 days ago
Member for 4 years, 3 months, 18 days
Difficulty Normal
Home
Using list comprehension
Non-unique Elements
59
3
1
lru_cache
Between Markers
162
0
0
itemgetter("price")
Bigger Price
205
5
0
Electronic Station
regex and translation table
Unix Match. Part 1
4
25
2
Corresponding angles
Similar Triangles
10
2
1
os.path.splitext trivializes this task
Sort by Extension
12
3
0
Translation dictionnary
Surjection Strings
83
4
0
First
All Upper II
99
4
2
Split filenames then sort
Sort by Extension
125
2
2
Scientific Expedition
capitalize after split('_')
Conversion into CamelCase
49
7
0
First
Morse Clock
70
5
0
numpy boolean array
Cipher Map
184
0
0
1-liner
Secret Message
263
6
1
regular expression
The Hidden Word
364
0
1
First
Pangram
1347
0
1
First
The Most Wanted Letter
2683
0
1
O'Reilly
bools are ints
Majority
1
29
2
next can take more than one argument
The Hollow Diamond
4
3
2
groupby
Compress List
22
9
1
strptime, strftime
Time Converter (12h to 24h)
25
8
2
Brute force, itertools.product
Loading Cargo
25
5
1
list comprehension
Chunk
88
2
0
First
Remove All After
334
0
0
Incinerator
Warrior parent class + class atributes
Army Units
8
12
0
mediator design pattern
Dialogues
15
5
0
First
The Weapons
23
1
1
Warlords messing up armies
The Warlords
24
2
0
Mine
First
Can Balance
2
6
1
Zebras
Matrix "Hatching"
4
0
0
numpy.linalg.det
Determinant
10
3
0
Is morse uniquely decipherable?
Count Morse
11
4
1
Counter stack
Chemical Analysis
25
0
0
From math import solution
The Greatest Common Divisor
45
6
2
First
The Greatest Common Divisor
52
0
2
First
Aggregate by Operation
52
0
0
One-liner
Replace with Biggest
53
0
0
Simple list of letters
Adjacent Letters
63
0
0
First
Caesar Cipher (decryptor)
132
0
0
Ice Base
Convolution with 2x2 array
Counting Tiles
1
5
1
Regex
Find Quotes
2
16
1
scipy.signal.correlate2d
Identify Block
5
5
4
First
Morse Encoder
10
14
1
First
Count Chains
25
3
0
First
Clock Angle
47
2
0
Alice In Wonderland
Dijkstra
Digits Doublets
2
5
1
datetime
When is Friday?
4
6
0
Stack of flooded areas
Flood Area
7
5
1
nested list comprehensions
Zigzag Array
46
3
1
GitHub
Dijkstra algorithm
The Cheapest Flight
5
19
0
First
Merge Intervals (generator version)
12
0
0
Dropbox
Short
Hubspot Amulet
1
13
2
itertools.product
Nonogram Row
20
0
0
divmod
Speech Module
467
2
1
PyCon TW
Inspired from mission "calculate islands"
Fused Cubes
3
5
1
Numpy solver
How Much Gold
12
0
0
Decreasing substring length
Double Substring
51
4
1
copy.deepcopy()
Network Attack
68
2
4
Breadth-first search on new islands
Calculate Islands
87
1
0
Storage
class Hex
Hexagon Spiral
26
0
0
Numpy built-in functions
Weak Point
35
0
0
First
Group Equal consecutive
37
6
0
Maya
Newtonian movement
Inertia
4
5
0
First
House of Mirrors
5
0
0
Rectangle filler
Find Rectangles
13
0
0
HubSpot
3 steps with complex calculations
Inscribe a Contour
2
0
0
Exact solution, Markov chain
Expected Dice
8
0
0
First
Repeating Decimals
10
5
1
First
Weekly Calendar
14
3
0
First
Supply Line
45
0
0
Blizzard
Regex
Stressful Subject
19
3
0
Rock
Dynamic programming, O(benches²)
Park Benches
1
12
1
Backtracking, filling the most constrained words first
Crossword Solver
4
8
2
Simple iterative solution
Fibonacci Spiral's End
15
3
0
Nested defaultdict
Web Log Sessions
16
1
1
Exact solution using lambertw
Super Root
22
0
1
Shelter
not any difference
Pattern Recognition
11
0
0
Point class
The Lantern Festival
33
0
0
Eulerian graph theory
One line Drawing
71
0
0
TypeError exception
Completely Empty
151
0
1
Codeship
BFS: brute force search
The 88th Puzzle
1
9
1
Formula from https://mathworld.wolfram.com/Dice.html
Probably Dice
7
4
0
Card namedtuple
Texas Referee
8
4
0
Coin flipping
Reversi: Othello Moves
10
0
0
State updates
Rolling 🎲!
18
1
0
Dijkstra
Bats Bunker
89
0
1
Hermit
sympy.expand does the job
Simplification
16
0
1
Easy as pie
Backspace Apply
34
0
0
Ctrl + F
Keywords Finder
64
0
0
First
Count Consecutive Summers
191
0
0
Watchtower
solve with backtracking
Magic Square
1
1
1
scipy magic 🧙♂️
Convex Hull
14
0
0
bisect_left for finding the right links
Ethernet Ring Dimensioning
55
0
0
Find the key then decrypt
Vigenere Cipher
156
0
0