26
boojum
6 25 32
3726/ 3945
boo jum
Last seen 4 hours ago
Member for 1 year, 8 months, 10 days
Difficulty Easy
Missions (316) / Solutions (199)
Best solutions / Newest solutions
Strings and Integers
First
Just Fizz!
int
str
8
1
First
Convert Date
reverse
date
datetime.date
datetime
except
First
Reverse Integer
abs
lambda
int
str
First
Goes Right After
find
bool
str
First
Conversion into CamelCase
title
replace
str
First
Conversion from CamelCase
strip
isupper
replace
lower
str
First
All Upper I
upper
bool
str
1
First
Sum Numbers
isdigit
sum
if-comprehension
list-comp
split
First
Digits Multiplication
list
int
str
for
if
Second
Digits Multiplication
eval
findall
re.findall
re
lambda
First
Three Words
isalpha
break
bool
elif
split
First
The Most Wanted Letter
re.sub
sub
r-string
re
set
List but not the least
First
Duplicate Zeros
typing.Iterable
Iterable
typing
inline-if
sum
First
Non-unique Elements
count
if-comprehension
list-comp
list
comprehension
First
Majority
bool
sum
list
len
First
Ascending List
bool
set
sorted
list
int
First
Easy Unpack
tuple
First
Median
float
sorted
list
int
len
Look up in the Dict()
First
Switch Keys to Values
dict-comp
add
dict
items
in
1
2
First
YAML. List and Comments
isdecimal
splitlines
isinstance
findall
re.findall
15
First
Aggregate by Operation
eval
dict-comp
dict
tuple
enumerate
19
First
Popular Words
dict
zip
lower
lambda
count
1
First
The Cheapest Flight
remove
continue
pop
min
not
First
YAML. More Types
re.sub
sub
strip
pass
r-string
First
The Flat Dictionary
isinstance
dict
items
while
else
First
YAML. Simple Dict
strip
pass
dict
items
except
First
Count Digits
isdigit
if-comprehension
list-comp
list
comprehension
First
Golden Pyramid
itertools.accumulate
accumulate
itertools.product
product
itertools
First
Pawn Brotherhood
chr
any
ord
set
if-comprehension
Strings Theory
First
Count Morse
continue
pop
not
or
in
1
First
Staircase
itertools.product
product
itertools
remove
zip
2
First
Tricky String
enumerate
index
max
append
range
2
First
Revorse the vewels
islower
upper
enumerate
pop
break
2
First
Champernowne Word
not
inline-if
while
int
if
3
First
Collatz Ztalloc
isnumeric
reversed
None
not
while
3
First
Matrix-2-String
itertools.product
product
chr
itertools
tuple
3
First
Fibonacci Poem
rstrip
break
replace
join
while
3
First
String-2-Matrix
itertools.product
product
chr
itertools
tuple
4
First
Caps Lock
swapcase
zip
continue
isupper
enumerate
6
First
Reveal the Number
isdecimal
rfind
re.sub
sub
insert
7
First
All Upper II
isupper
bool
str
8
First
Adjacent Letters
itertools.pairwise
pairwise
itertools
replace
set
8
First
One Switch Strings
zip
bool
not
inline-if
False
18
First
Remove Brackets
rfind
keys
re.search
search
r-string
First
Morse Encoder
get
lower
inline-if
join
list-comp
First
Surjection Strings
zip
bool
set
list
str
First
Friendly Number
copysign
math.copysign
f-string
dict
math
First
Morse Decoder
capitalize
get
replace
inline-if
join
First
The Longest Palindromic
reversed
find
max
join
while
First
Long Repeat
groupby
itertools.groupby
itertools
max
inline-if
First
Second Index
enumerate
None
bool
sum
if-comprehension
First
Pangram
chr
set
lower
lambda
if-comprehension
First
House Password
all
lambda
len
List, list and list again
First
Garland
Ellipsis
enumerate
max
lambda
while
1
1
First
Sort Sorted Groups
numpy.sign
sign
numpy
as
zip
1
First
Toothpicks
bin
inline-if
int
str
len
1
First
Ulam–Warburton Automaton
bin
count
print
elif
range
1
First
List Beautify
f-string
zip
max
join
append
3
First
Postfix Evaluation
isdecimal
typing.Union
Union
eval
pop
4
First
Beat The Previous
while
elif
append
list
else
4
First
Replace with Biggest
enumerate
typing.Iterable
Iterable
max
typing
4
First
Matrix "Hatching"
numpy.array
array
numpy
extend
as
10
First
Integer Palindrome
bool
while
append
int
11
First
When "k" is Enough!
Any
typing.Any
collections.Counter
Counter
collections
12
Second
Integer Palindrome
divmod
bool
while
append
int
19
First
The Highest Building
numpy.array
array
numpy
as
enumerate
First
Median of Three
typing.Iterable
Iterable
typing
inline-if
sorted
First
Sum by Type
isinstance
functools.reduce
reduce
functools
tuple
First
Replace Last
typing.Iterable
Iterable
typing
list
Second
Replace Last
yield
typing.Iterable
Iterable
typing
list
First
Split List
Any
typing.Any
typing.Iterable
Iterable
typing
First
Split Pairs
typing.Iterable
Iterable
bool
typing
list-comp
First
Loading Cargo
combinations
itertools.combinations
itertools
enumerate
min
Different kind of sets
First
Shorter Set
set
sorted
int
len
First
Square Board
math.cos
cos
math.sin
sin
Tuple
First
Expand Intervals
typing.Iterable
Iterable
typing
sum
list-comp
First
Seven Segment
set-comp
dict-comp
islower
isupper
lower
First
Merge Intervals
add
set
sorted
while
and
First
Create Intervals
sorted
while
and
append
list-comp
First
The End of Other
endswith
any
if-comprehension
list-comp
comprehension
Mine
First
The Centrifuge Problem
bool
not
or
inline-if
while
1
First
Sum of Distinct Cubes
cbrt
math.cbrt
Ellipsis
math
pop
1
First
Checking Perfect Power
is
lambda
inline-if
False
True
1
First
Frogs Collision
tuple
None
or
inline-if
and
2
First
Interesting, intersecting
tuple
bool
not
int
8
First
Super Root
LambertW
sympy.LambertW
sympy.exp
sympy.log
exp
8
First
Common Tail
pop
None
break
while
and
11
First
Latest ISO datetime
datetime.fromisoformat
fromisoformat
datetime.datetime
datetime
map
14
First
Unix Match. Part 2
translate
match
re.match
f-string
re
First
Unix Match. Part 1
translate
match
re.match
f-string
re
First
Auto Painting
digits
string.digits
string
min
join
First
Count Consecutive Summers
not
while
if
First
Multiplication Table
bin
sum
list-comp
comprehension
int
First
Simple Areas
math.pi
pi
math.sqrt
sqrt
round
First
Funny Addition
lambda
sum
list-comp
range
comprehension
Second
Funny Addition
map
lambda
range
list
len
Third
Funny Addition
chain
itertools.chain
itertools
map
sum
Ice Base
First
e+pi
math.e
e
itertools.zip_longest
zip_longest
itertools.permutations
1
First
"Lunar" Multiply
collections.defaultdict
defaultdict
reversed
items
collections
1
First
Bishop vs Aliens
collections.deque
deque
tuple
collections
continue
2
First
Fibonacci Spiral's End
math.cos
cos
math.sin
sin
math.pi
3
First
Exploring Wythoff Array
add
tuple
None
inline-if
while
3
First
Count Divisibles in Range
inline-if
int
3
First
Weak Point
numpy.array
array
numpy
as
index
7
First
Network Attack
collections.deque
deque
collections.defaultdict
defaultdict
copy
10
First
Three Points Circle
eval
rstrip
f-string
round
str
20
Second
Weak Point
numpy.sum
numpy
as
sum
First
Skew-symmetric Matrix
numpy.transpose
transpose
numpy.array
array
numpy
First
Calculate Islands
frozenset
itertools.product
product
collections.defaultdict
defaultdict
First
Moria Doors
strip
enumerate
set
max
lower
First
Pearls in the Box
itertools.product
product
float
itertools
round
First
The Greatest Common Divisor
math.gcd
gcd
math
int
First
Disposable Teleports
collections.deque
deque
collections.defaultdict
defaultdict
add
First
Caesar Cipher (encryptor)
chr
ord
inline-if
join
list-comp
First
Radiation Search
frozenset
itertools.product
product
collections.defaultdict
defaultdict
First
The Most Numbers
min
max
inline-if
len
The Game is Worth it!
First
Rolling 🎲!
case
match-case
collections.deque
deque
collections
1
First
Checkers Capture
collections.deque
deque
tuple
collections
remove
1
First
R-mahjong Ⅰ: break hand into sets
collections.defaultdict
defaultdict
collections
remove
isalpha
1
First
Count Domino Tilings
numpy.det
det
full
numpy.full
numpy.linalg
4
First
Knapsack Problem
tuple
max
inline-if
while
and
4
First
The Final Stone
bisect.insort
insort
bisect
Ellipsis
pop
19
Second
The Final Stone
heapify
heapq.heapify
Ellipsis
heappush
heapq.heappush
20
First
Wall Keeper
if-comprehension
list-comp
range
comprehension
for
First
Domino Chain
collections.deque
deque
collections.defaultdict
defaultdict
reversed
First
8 Puzzle
collections.deque
deque
yield
add
tuple
First
Probably Dice
round
or
sum
while
list-comp
First
Digits Doublets
itertools.permutations
permutations
collections.defaultdict
defaultdict
itertools
First
The Shortest Knight's Path
continue
pop
index
while
if-comprehension
First
The Square Chest
frozenset
set-comp
List
typing.List
set
GitHub
First
New Cities
frozenset
itertools.product
product
set-comp
itertools
First
Solution for Anything
class
True
First
Min and Max
TypeError
get
None
except
try
Second
Min and Max
heapq.nsmallest
nsmallest
heapq.nlargest
nlargest
heapq
First
Find Sequence
all
bool
or
False
True
First
The Angles of a Triangle
math.asin
asin
math.degrees
degrees
math.sqrt
First
Restricted Sum
map
lambda
join
range
list
First
Roman Numerals
while
for
First
Secret Message
findall
re.findall
re
join
str
Dropbox
First
Simplification
replace
lambda
str
First
Completely Empty
next
isinstance
keys
pass
continue
First
Square Spiral
cycle
itertools.cycle
next
itertools
abs
First
Restricted Prime
while
in
append
int
if
First
Area of a Convex Polygon
math.sqrt
sqrt
math
sum
list-comp
First
Saw the Stick
enumerate
pop
while
append
int
Everything is Object
First
The Warriors
class
property
super
decorator
while
First
Straight Fight
vars
class
itertools.zip_longest
zip_longest
staticmethod
First
The Lancers
class
property
super
decorator
extend
First
The Healers
class
staticmethod
property
super
decorator
First
The Vampires
class
property
super
decorator
extend
First
The Defenders
class
property
super
decorator
extend
First
Army Battles
class
property
super
decorator
extend
First
Building Base
class
f-string
HubSpot
First
Reversed Permutation Index
math.factorial
factorial
tuple
math
typing.Iterable
First
Permutation Index
math.factorial
factorial
Tuple
typing.Tuple
math
First
Palindromic Palindrome
lambda
First
Oil Pie
ZeroDivisionError
Fraction
fractions.Fraction
fractions
raise
First
The Good Radix
digits
string.digits
ascii_uppercase
string.ascii_uppercase
reversed
Blizzard
First
Shooting Range
numpy.linalg
linalg
numpy.array
array
numpy
First
Can Balance
enumerate
index
typing.Iterable
Iterable
typing
First
String Conversion
find
max
inline-if
while
append
First
The Rows of Cakes
frozenset
combinations
itertools.combinations
set-comp
add
First
Simple Hashlib
hashlib.sha1
hashlib.sha224
hashlib.sha256
hashlib.sha384
hashlib.sha512
First
Pattern Recognition
list-comp
range
comprehension
len
for
First
Word Pattern
zfill
all
bin
enumerate
isdigit
Rock
First
The Brick Factory Problem
is
None
inline-if
int
1
First
Exploring Calkin-Wilf Tree
reversed
bin
tuple
while
and
2
First
Triangular Islands
typing.Set
Set
collections.defaultdict
defaultdict
add
8
First
Climbing Route
heappush
heapq.heappush
heappop
heapq.heappop
heapq
12
First
Greedy Number
index
max
join
while
append
12
First
Mountain Scape
Tuple
typing.Tuple
copy
insert
pass
15
First
Fused Cubes
frozenset
itertools.product
product
collections.defaultdict
defaultdict
15
First
Searchlights
math.cos
cos
math.sin
sin
collections.defaultdict
15
First
Sort by Removing
max
not
append
range
list
First
Rectangles Union
itertools.product
product
Tuple
typing.Tuple
add
First
Evenly Spaced Trees
math.gcd
gcd
List
typing.List
math
First
Sum Consecutives
map
inline-if
sum
print
and
First
Hubspot Amulet
itertools.product
product
all
itertools
not
First
Find Quotes
enumerate
lambda
if-comprehension
list-comp
split
Shelter
First
Univocalic davasaan
lambda
2
First
Family Dinner
itertools.accumulate
accumulate
itertools
List
typing.List
7
First
Park Benches
collections.defaultdict
defaultdict
Tuple
typing.Tuple
collections
8
First
Scytale Encryption
Optional
typing.Optional
find
pop
None
11
First
Atbash Cipher
chr
dict
ord
zip
isalpha
First
Fractions Addition
Fraction
fractions.Fraction
fractions
f-string
float
First
Chess Knight
extend
pop
index
set
sorted
Codeship
First
Backspace Apply
pop
None
inline-if
join
append
4
First
Delivery Drone
itertools.permutations
permutations
itertools
List
typing.List
9
First
Unique Email Addresses
re.split
findall
re.findall
islower
r-string
11
First
Ugly Numbers
sorted
list-comp
range
comprehension
int
12
First
Strawberry Fields
math.degrees
degrees
math.acos
acos
round
14
First
Cookies
re.compile
compile
r-string
re
Hermit
First
Write Quadratic Equation
f-string
abs
not
inline-if
list
17
Not On Map
First
Most Wanted Letter
findall
re.findall
enumerate
re
set
First
Length of the String
int
str
len