44
gyahun_dash
13 34 48
14271/ 15612
Last seen 4 months ago
Member for 10 years, 2 months, 20 days
Difficulty Normal
Missions (222) / Solutions (337)
Best solutions / Newest solutions
Initiation
First
The Most Frequent
max
count
First
First Word (simplified)
find
inline-if
str
First
All the Same
Any
typing.Any
all
List
typing.List
First
Multiply (Intro)
First
Easy Unpack
tuple
comprehension
First
Between Markers (simplified)
index
str
First
Is Even
bool
int
Second
Correct Sentence
upper
inline-if
join
in
str
Home
ord
Pawn Brotherhood
chr
any
ord
map
if-comprehension
1
26
4th
Three Words
re.search
search
re
bool
3
26
First
Changing direction
itertools.pairwise
pairwise
groupby
itertools.groupby
itertools
13
First
Sun Angle
map
or
split
else
int
1
First
Days Between
date
datetime.date
datetime
abs
First
Missing Number
itertools.pairwise
pairwise
next
itertools
min
First
Right to Left
replace
join
1
slice
Even the Last
sum
2
First
Duplicate Zeros
collections.abc.Iterable
collections
Iterable
inline-if
list-comp
Second
Second Index
contextlib.suppress
suppress
contextlib
with
ValueError
1
First
Three Words
groupby
itertools.groupby
any
itertools
isalpha
2
re
Date and Time Converter
datetime.strptime
strptime
re.sub
sub
as
Third
Three Words
re.search
search
re
None
2
First
Between Markers
find
inline-if
in
len
First
Bigger Price
get
lambda
sorted
True
First
Popular Words
collections.Counter
Counter
findall
re.findall
dict-comp
First
Second Index
find
None
count
inline-if
i9
Pawn Brotherhood
any
index
if-comprehension
in
list-comp
2
First
Sort Array by Element Frequency
index
lambda
count
sorted
First
Backward Each Word
join
split
comprehension
str
First
Split List
Any
typing.Any
typing.Iterable
Iterable
typing
First
Morse Decoder
capitalize
join
split
comprehension
str
Second
Non-unique Elements
count
if-comprehension
list-comp
comprehension
First
First Word
strip
split
str
Second
First Word
re.split
next
f-string
re
if-comprehension
Electronic Station
itertools
Can You Pass?
itertools.starmap
starmap
from_iterable
itertools.from_iterable
chain
1
2
operators
Can You Pass?
operator.pos
pos
isub
operator.isub
neg
5
First
Boolean Algebra
eq
operator.eq
and_
operator.and_
operator.xor
9
5
First
Mathematically Lucky Tickets
operator.truediv
truediv
operator.sub
operator.add
ZeroDivisionError
14
1
Second
Verify Anagrams
collections.Counter
Counter
collections
replace
lower
18
12
re.search
Find Sequence
operator.add
itertools.zip_longest
zip_longest
chain
itertools.chain
Winding Number
Inside Block
copysign
math.copysign
operator.truediv
truediv
operator.sub
First
Verify Anagrams
collections.Counter
Counter
collections
replace
lower
4
4th
Brackets
re.subn
subn
re.sub
sub
re
1
First
Find Sequence
itertools.starmap
starmap
groupby
itertools.groupby
chain
6
Third
Digits Multiplication
mul
operator.mul
operator
functools.reduce
reduce
2
4th
Digits Multiplication
iter
eval
replace
join
str
2
First
Digits Multiplication
functools.reduce
reduce
functools
map
lambda
2
groupby
Find Sequence
operator.sub
operator.add
from_iterable
itertools.from_iterable
groupby
Second
Find Sequence
operator.add
itertools.zip_longest
zip_longest
chain
itertools.chain
Scientific Expedition
say quickly
I Love Python!
lambda
1
First
Secret Message
isupper
join
if-comprehension
comprehension
2
36
re.sub
Bird Language
re.sub
sub
r-string
format
re
2
12
First
Remove Accents
category
unicodedata.category
normalize
unicodedata.normalize
unicodedata
2
except me in the lie
I Love Python!
MemoryError
raise
format
except
try
2
5
Clearly
I Love Python!
None
True
3
4
generator
Cipher Map
enumerate
sorted
join
if-comprehension
list-comp
6
4
Second
The Hidden Word
itertools.zip_longest
zip_longest
next
itertools
find
8
1
rot90
Cipher Map
concatenate
numpy.concatenate
numpy.rot90
rot90
numpy.array
9
1
Second
Common Words
and_
operator.and_
operator
set
sorted
10
5
re
Striped Words
re.split
match
re.match
filter
findall
11
2
Third
Morse Clock
itertools.starmap
starmap
functools.partial
partial
translate
15
Second
Letter Queue
startswith
functools.reduce
reduce
functools
lambda
16
First
Letter Queue
inline-if
for
First
Call to Home
groupby
itertools.groupby
math.ceil
ceil
itertools
3
ask myself
I Love Python!
next
yield
get
dict
format
2
First
Pangram
ascii_lowercase
string.ascii_lowercase
string
set
lower
1
defaultdict
Convert and Aggregate
collections.defaultdict
defaultdict
dict-comp
dict
items
itemgetter
Call to Home
itemgetter
operator.itemgetter
groupby
itertools.groupby
math.ceil
2
findall
Secret Message
findall
re.findall
r-string
re
join
6
Third
The Most Wanted Letter
ascii_lowercase
string.ascii_lowercase
string
max
lower
First
The Most Wanted Letter
ascii_lowercase
string.ascii_lowercase
as
string
max
Second
Morse Clock
translate
format
zip
map
lambda
re
Conversion into CamelCase
re.sub
sub
r-string
upper
re
1
First
Follow Instructions
count
split
Conversion into CamelCase
title
join
split
comprehension
Second
Time Converter (24h to 12h)
f-string
or
inline-if
int
str
Second
Absolute Sorting
abs
sorted
O'Reilly
Second
Xs and Os Referee
zip
map
enumerate
inline-if
join
1
89
First
Count Inversions
combinations
itertools.combinations
as
itertools
sum
1
22
UserDict
Cipher Crossword
UserDict
collections.UserDict
class
itertools.permutations
permutations
1
10
Speedy DP
Loading Cargo
set-comp
max
sum
if-comprehension
comprehension
1
2
sorted fast
Cipher Crossword
chain
itertools.chain
iter
combinations
itertools.combinations
1
1
First
Index Power
inline-if
len
2
23
sorted
Cipher Crossword
chain
itertools.chain
dict-comp
get
dict
3
topological
Determine the Order
StopIteration
difference
startswith
raise
set-comp
5
2
re.match
Cipher Crossword
itertools.starmap
starmap
itertools.permutations
permutations
chain
5
UserDict 2nd
Cipher Crossword
UserDict
collections.UserDict
class
itertools.permutations
permutations
6
First
Cipher Crossword
itertools.starmap
starmap
itertools.permutations
permutations
chain
7
1
First
Parse Array
raise
strip
ValueError
any
find
7
DP
Loading Cargo
set-comp
max
sum
if-comprehension
comprehension
8
3
itemgetter
Median
itemgetter
operator.itemgetter
operator
lambda
sum
15
2nd
Determine the Order
StopIteration
difference
startswith
raise
set-comp
2
Second
Loading Cargo
combinations
itertools.combinations
as
itertools
min
2
First
Xs and Os Referee
any
zip
map
join
elif
3
re.match
Xs and Os Referee
match
re.match
r-string
format
enumerate
1
First
Flatten a List
type
is
inline-if
list
int
First
Frequency Sorting
count
sorted
True
statistics
Median
as
1
Third
Xs and Os Referee
next
match
re.match
r-string
format
Incinerator
set
Friends
class
issubset
frozenset
union
super
1
28
First
Building Base
class
getattr
object
itertools.product
product
1
23
Second
Building Base
attrgetter
operator.attrgetter
class
object
itertools.product
4
1
super
Friends
class
from_iterable
itertools.from_iterable
chain
itertools.chain
6
10
list
Friends
class
from_iterable
itertools.from_iterable
chain
itertools.chain
Mine
First
Moore Neighbourhood
min
max
sum
range
comprehension
1
54
slice
Moore Neighbourhood
slice
max
sum
list-comp
comprehension
2
9
Second
The Einstein Problem-Lite
isdisjoint
chain
itertools.chain
next
update
7
StopIteration
Disposable Teleports
StopIteration
raise
replace
except
try
11
1
First
Currency Style
translate
re.compile
compile
re
lambda
15
Second
What Is Wrong With This Family?
set-comp
any
zip
pop
set
First
Determinant
mul
operator.mul
itertools.permutations
permutations
combinations
StopIteration
Color Map
from_iterable
itertools.from_iterable
StopIteration
chain
itertools.chain
First
Best Stock
get
max
First
The Greatest Common Divisor
fractions.gcd
gcd
fractions
functools.reduce
reduce
1
First
Achilles and the Tortoise
1
format
Binary Count
format
count
comprehension
Fizz Buzz
or
inline-if
join
if-comprehension
comprehension
filter
Fizz Buzz
filter
bool
or
inline-if
join
Ice Base
First
Making Change
set-comp
set
or
in
range
1
10
reduce
Oil Pie
Fraction
fractions.Fraction
fractions
functools.reduce
reduce
1
7
triangle
Clock Angle
float
map
abs
split
1
4
memoized branch and bound
Making Change
itertools.accumulate
accumulate
fractions.gcd
gcd
fractions
2
3
First
How to Find Friends
chain
itertools.chain
set-comp
any
itertools
3
19
Second
Roman Numerals
getitem
operator.getitem
itertools.starmap
starmap
operator
3
3
Second
Making Change
set-comp
dict-comp
enumerate
min
set
7
4th
Monkey Typing
countOf
operator.countOf
contains
operator.contains
functools.partial
9
2
ceil & floor
Counting Tiles
math.floor
floor
math.ceil
ceil
math.sqrt
18
Third
Monkey Typing
lower
count
in
True
list-comp
1
recursive
Largest Rectangle in a Histogram
groupby
itertools.groupby
itertools
map
min
branch and bound
Making Change
divmod
math.ceil
ceil
math
zip
reduce 2nd
Oil Pie
Fraction
fractions.Fraction
fractions
functools.reduce
reduce
Cardano
Feed Pigeons
max
sum
comprehension
int
3
groupby
Long Repeat
groupby
itertools.groupby
itertools
max
join
groupby
Largest Rectangle in a Histogram
groupby
itertools.groupby
as
itertools
min
1
combinations
Largest Rectangle in a Histogram
combinations
itertools.combinations
as
itertools
min
2
group-sequence
Feed Pigeons
itertools.accumulate
accumulate
islice
itertools.islice
itertools.count
1
Third
The Most Numbers
min
max
inline-if
len
1
bisect
Roman Numerals
bisect.bisect
bisect
while
1
Alice In Wonderland
IPv4Network
IP Network: Route Summarization
IPv4Network
ipaddress.IPv4Network
ipaddress
next
set-comp
4
2
bytes
IP Network: Route Summarization
bytes
format
map
min
max
9
4
First
The Shortest Knight's Path
itertools.product
product
dict-comp
get
itertools
14
set
IP Network: Route Summarization
itertools.takewhile
takewhile
chain
itertools.chain
format
18
Second
Multiplication Table
and_
operator.and_
operator.xor
xor
operator.or_
19
1
re
IP Network: Route Summarization
match
re.match
re.sub
sub
findall
1
First
Digits Doublets
eq
operator.eq
operator
filter
dict-comp
Second
Transposed Matrix
zip
list
1
GitHub
New Year's Day
The Most Frequent Weekdays
calendar.isleap
isleap
calendar.day_name
day_name
calendar.weekday
1
8
set
Power Supply
union
intersection
update
filter
items
1
6
shortest_path
Open Labyrinth
scipy.argwhere
scipy.linalg.norm
scipy.array
scipy.sparse.csgraph.shortest_path
shortest_path
1
shortest_path
Power Supply
scipy.array
scipy.sparse.csgraph.shortest_path
shortest_path
scipy
array
2
Second
Shooting Range
operator.sub
operator
sub
as
round
4
re
Broken Clock
re.compile
compile
as
datetime.datetime
dict
5
multiplayer
Xs and Os Champion
chain
itertools.chain
itertools.product
product
next
6
First
The Highest Building
next
enumerate
index
if-comprehension
in
7
Second
Painting Wall
set-comp
add
zip
enumerate
min
8
First
Solution for Anything
class
lambda
True
10
and-or
Xs and Os Champion
chain
itertools.chain
itertools.product
product
next
11
scipy
Area of a Convex Polygon
scipy.spatial.ConvexHull
ConvexHull
scipy
1
First
The Cheapest Flight
get
add
remove
continue
pop
StopIteration
Open Labyrinth
StopIteration
raise
zip
except
try
1
Third
Area of a Convex Polygon
zip
abs
sum
list-comp
comprehension
Second
The End of Other
endswith
any
map
comprehension
2
Second
The Highest Building
next
enumerate
index
if-comprehension
in
Dropbox
combinations
The Longest Palindromic
combinations
itertools.combinations
as
itertools
max
1
14
5th
URL Normalization
ASCII
re.ASCII
re.subn
subn
match
1
2
itertools
Place Queens
indexOf
operator.indexOf
ne
operator.ne
operator.sub
3
8
Third
Place Queens
itertools.starmap
starmap
itertools.product
product
combinations
3
2
Second
URL Normalization
re.subn
subn
ascii_letters
string.ascii_letters
digits
6
1
First
Place Queens
itertools.product
product
combinations
itertools.combinations
set-comp
6
2
functional
Place Queens
indexOf
operator.indexOf
ne
operator.ne
methodcaller
6
Third
Speech Module
strip
format
map
replace
inline-if
16
1
Second
Friendly Number
format
round
abs
max
inline-if
17
2
First
Tricky String
zip
inline-if
sum
print
range
19
First
Friendly Number
copysign
math.copysign
math.floor
floor
format
20
Second
Numbers Factory
reversed
insert
map
inline-if
join
2
First
The Longest Word
max
split
str
len
Second
Three Points Circle
operator.sub
math.hypot
hypot
mul
operator.mul
1
First
Common Tail
groupby
itertools.groupby
next
itertools
None
First
Simple Hashlib
hashlib.new
new
hashlib
First
Atbash Cipher
ascii_uppercase
string.ascii_uppercase
ascii_lowercase
string.ascii_lowercase
as
golden
The Best Number Ever
inline-if
f-strings
Friendly Number
f-string
round
abs
max
inline-if
1
First
Speech Module
divmod
extend
join
elif
append
First
Humpty Dumpty Form
math.atanh
atanh
math.asin
asin
math.pi
PyCon TW
Second
Simple Areas
math.pi
pi
math.sqrt
sqrt
math
1
13
ndimage
Calculate Islands
scipy.ones
scipy.ndimage.label
label
ones
scipy
1
1
numpy
Building Visibility
fmax
numpy.accumulate
numpy.fmax
numpy.vstack
vstack
1
1
Tremaux
Dark Labyrinth
complex
clear
groupby
itertools.groupby
itertools.product
1
DP
Golden Pyramid
reversed
functools.reduce
reduce
functools
map
2
4
Third
Robot Sort
format
pop
index
min
join
2
1
Third
Building Visibility
slice
class
property
decorator
filter
2
1
connected_components
Calculate Islands
scipy.argwhere
scipy.linalg.norm
scipy.array
scipy.sparse.csgraph.connected_component
connected_components
2
1
5th
Robot Sort
itemgetter
operator.itemgetter
chain
itertools.chain
operator
2
Second
Dark Labyrinth
divmod
collections.Counter
Counter
collections
find
4
Second
Building Visibility
slice
class
property
decorator
filter
5
2
Second
Robot Sort
format
pop
index
max
join
6
3
4th
Robot Sort
chain
itertools.chain
format
itertools
tuple
7
3
First
Robot Sort
index
max
join
while
range
10
3
Third
Network Attack
update
set-comp
values
get
enumerate
11
First
Golden Pyramid
operator.add
operator
functools.reduce
reduce
functools
12
re.findall
Double Substring
findall
re.findall
r-string
re
max
18
Second
Digit Stack
pop
inline-if
in
elif
append
19
1
Second
Golden Pyramid
operator.add
operator
functools.reduce
reduce
functools
19
3
First
Simple Areas
math.pi
pi
math.sqrt
sqrt
math
19
1
Second
How Much Gold
items
inline-if
sum
in
comprehension
2
Second
Express Delivery
itertools.product
product
next
yield
dict-comp
First
How Much Gold
Fraction
fractions.Fraction
fractions
items
zip
1
Third
Golden Pyramid
operator.add
operator
reversed
functools.reduce
reduce
Third
Simple Areas
math.pi
pi
math.sqrt
sqrt
math
First
Calculate Islands
chain
itertools.chain
itertools.product
product
reversed
First
Ryerson Letter Grade
bisect.bisect
bisect
list-comp
comprehension
int
First
Sum Consecutives
groupby
itertools.groupby
itertools
sum
list-comp
re.search
Double Substring
f-string
re.search
search
re
range
Second
House Password
match
re.match
re
None
1
Storage
First
Moria Doors
findall
re.findall
re
min
set
1
16
First
Word Pattern
format
isalpha
inline-if
join
comprehension
1
9
Triangle Wave
Square Spiral
math.sqrt
sqrt
math
zip
map
1
6
itertools
Hexagon Spiral
itertools.repeat
repeat
islice
itertools.islice
cycle
1
1
4 itertools
Square Spiral
itertools.repeat
repeat
islice
itertools.islice
cycle
2
5
numpy.array
Skew-symmetric Matrix
numpy.array_equal
array_equal
numpy.array
array
numpy
3
5
Second
Weak Point
zip
index
min
sum
list-comp
4
5
Second
Skew-symmetric Matrix
zip
list-comp
comprehension
4
5
First
Playfair Cipher
itertools.starmap
starmap
class
chain
itertools.chain
5
First
Exec Quine
format
10
First
Digging a Canal
itertools.product
product
dict-comp
get
itertools
14
4th
English to Braille Translator
ljust
digits
string.digits
math.ceil
ceil
18
numpy
Weak Point
numpy.array
array
numpy
sum
list-comp
20
First
Earth Distances
math.radians
radians
math.cos
cos
finditer
1
Second
The Rows of Cakes
itertools.starmap
starmap
groupby
itertools.groupby
combinations
4
First
Restricted Prime
not
while
True
if
itertools
Saw the Stick
itertools.accumulate
accumulate
itertools.takewhile
takewhile
itertools.count
1
First
Skew-symmetric Matrix
combinations_with_replacement
itertools.combinations_with_replacement
as
all
itertools
3
f-strings
Word Pattern
f-string
isalpha
inline-if
join
comprehension
HubSpot
Second
Repeating Decimals
decimal.getcontext
getcontext
Decimal
decimal.Decimal
decimal
3
First
Repeating Decimals
divmod
format
index
while
in
5
1
RE
Auto Painting
findall
re.findall
format
map
re
2
First
The Hamming Distance
bin
count
Second
Number Base
ValueError
except
try
int
Second
Restricted Sum
inline-if
Blizzard
calendar.weekday
Unlucky Days
FRIDAY
calendar.FRIDAY
calendar.weekday
weekday
calendar
1
6
cheat sheet
Unlucky Days
calendar.isleap
isleap
calendar.weekday
weekday
calendar
1
3
ndimage
Safe Coasts
outer
scipy.equal
scipy.outer
scipy.select
select
1
1
numpy.less
String Conversion
less
numpy.less
numpy
set-comp
all
1
flood fill
Safe Coasts
itertools.starmap
starmap
chain
itertools.chain
itertools.product
5
1
400 year cycle
Unlucky Days
itertools.accumulate
accumulate
itertools
or
sum
9
elimination
Sudoku Solver
discard
frozenset
copy.deepcopy
deepcopy
groupby
17
defaultdict
Radiation Search
chain
itertools.chain
itertools.product
product
collections.defaultdict
1
First
Spaceship Landing Strip
slice
itertools.starmap
starmap
chain
itertools.chain
First
String Conversion
find
zip
map
min
set
numpy.less-less
String Conversion
set-comp
all
any
find
zip
1
First
Palindromic Palindrome
lambda
First
Min and Max
lambda
inline-if
sorted
True
len
1
First
Stair Steps
max
for
calendar
Weekend Counter
SATURDAY
calendar.SATURDAY
SUNDAY
calendar.SUNDAY
calendar
4th
The Angles of a Triangle
itertools.starmap
starmap
math.degrees
degrees
math.acos
Rock
Counter
Life Counter
from_iterable
itertools.from_iterable
chain
itertools.chain
itertools.product
1
5
Bisection
Super Root
abs
inline-if
while
True
if
1
5
optimize
Super Root
scipy.optimize.bisect
bisect
scipy
lambda
1
3
scipy.ndimage
Life Counter
scipy.ndimage.convolve
scipy.pad
pad
convolve
scipy
1
1
lru_cache
Life Counter
functools.lru_cache
lru_cache
from_iterable
itertools.from_iterable
chain
1
7
Second
CheckSum
isalnum
divmod
reversed
ord
enumerate
2
3
First
Water Jars
from_iterable
itertools.from_iterable
chain
itertools.chain
format
2
5
Newton
Super Root
math.log10
log10
math.log
log
math
3
First
Web Log Sessions
class
next
property
decorator
filter
3
ChainMap & Counter
Crossword Solver
ChainMap
collections.ChainMap
mul
operator.mul
groupby
3
1
Newton with initial guess
Super Root
math.log10
log10
math.log
log
math
6
3
bool
Parity Bit Generator
filter
chr
get
dict
map
8
groupby
Berserk Rook
indexOf
operator.indexOf
operator.sub
groupby
itertools.groupby
14
First
Parity Bit Generator
filter
chr
bin
map
lambda
19
First
Super Root
abs
inline-if
if
2
Shelter
First
The Lantern Festival
itertools.starmap
starmap
chain
itertools.chain
itertools.product
1
First
ADFGVX Cipher
itertools.accumulate
accumulate
itertools.zip_longest
zip_longest
chain
2
3
Counter
One line Drawing
chain
itertools.chain
collections.Counter
Counter
get
2
7
flood fill
The Lantern Festival
itertools.starmap
starmap
chain
itertools.chain
itertools.product
7
2
First
AMSCO Cipher
itertools.accumulate
accumulate
operator.sub
chain
itertools.chain
15
2
First
Pattern Recognition
copy.deepcopy
deepcopy
itertools.product
product
copy
First
Delivery Drone
itertools.permutations
permutations
as
dict-comp
itertools
math
The Nearest Square Number
math.floor
floor
math.ceil
ceil
math.sqrt
First
Ghosts Age
itertools.accumulate
accumulate
itertools.takewhile
takewhile
itertools.count
Codeship
re.sub
Behind 2048
chain
itertools.chain
eval
divmod
re.sub
1
3
groupby
Behind 2048
groupby
itertools.groupby
chain
itertools.chain
divmod
2
2
Second
The 88th Puzzle
set-comp
dict-comp
get
tuple
zip
2
2
First
The 88th Puzzle
next
set-comp
tuple
zip
enumerate
2
2
First
8 Puzzle
operator.sub
chain
itertools.chain
divmod
operator
4
1
DP
Unfair Dice
itertools.repeat
repeat
from_iterable
itertools.from_iterable
chain
9
1
First
Behind 2048
chain
itertools.chain
eval
divmod
re.sub
11
Third
Behind 2048
groupby
itertools.groupby
chain
itertools.chain
divmod
14
lru_cache
The 88th Puzzle
functools.lru_cache
lru_cache
set-comp
decorator
extend
15
First
Bats Bunker
operator.sub
math.hypot
hypot
difference
itertools.product
Second
Texas Referee
compress
itertools.compress
groupby
itertools.groupby
combinations
5th
The Square Chest
itertools.product
product
combinations
itertools.combinations
set-comp
Counter
Pearls in the Box
itertools.starmap
starmap
collections.Counter
Counter
items
First
Probably Dice
inline-if
sum
list-comp
range
comprehension
First
The Square Chest
combinations
itertools.combinations
as
all
itertools
5
Hermit
frozen DP
Break Rings
frozenset
set-comp
map
min
lambda
1
First
Simplification
itertools.starmap
starmap
operator.add
class
startswith
1
2
Counter
Simplification
itertools.starmap
starmap
operator.add
class
itemgetter
2
4
First
Break Rings
itertools.product
product
itertools
map
min
3
3
numpy
Mono Captcha
hsplit
numpy.hsplit
numpy.array
array
numpy
4
First
Mono Captcha
chain
itertools.chain
next
bin
itertools
10
1
Third
The Good Radix
digits
string.digits
ascii_uppercase
string.ascii_uppercase
next
1
Third
Network Loops
set-comp
dict-comp
pop
set
max
First
Anagrams By Stacks
startswith
itertools.permutations
permutations
as
add
First
Colder-Warmer
gt
operator.gt
lt
operator.lt
eq
First
Ore In The Desert
math.hypot
hypot
all
round
math
reset
Keywords Finder
finditer
re.finditer
IGNORECASE
re.IGNORECASE
chain
First
The Good Radix
digits
string.digits
ascii_uppercase
string.ascii_uppercase
ValueError
2
Watchtower
named group
Vigenere Cipher
operator.sub
cycle
itertools.cycle
ascii_uppercase
string.ascii_uppercase
1
8
First
Bacteria Colonies
itertools.starmap
starmap
chain
itertools.chain
itertools.product
1
2
ndimage
Bacteria Colonies
center_of_mass
generate_binary_structure
iterate_structure
scipy.array_equal
scipy.ndimage.center_of_mass
1
2
Run Length with itertools
Bacteria Colonies
compress
itertools.compress
itertools.repeat
repeat
itertools.accumulate
2
3
Counter
Ethernet Ring Dimensioning
bisect.bisect_left
bisect_left
bisect
math.ceil
ceil
3
First
Bag of Santa Claus
max
or
inline-if
and
3
1
Run Length
Bacteria Colonies
itertools.accumulate
accumulate
collections.namedtuple
namedtuple
groupby
3
DP itertools
DNA Common Sequence
lt
operator.lt
groupby
itertools.groupby
itertools.product
3
3
Third
Numbered Triangles
eq
operator.eq
islice
itertools.islice
itertools.starmap
5
1
randomized
Bulls and Cows
random.sample
sample
random
next
yield
6
1
namedtuple DP
DNA Common Sequence
lt
operator.lt
collections.namedtuple
namedtuple
operator
8
4
First
Vigenere Cipher
operator.sub
cycle
itertools.cycle
ascii_uppercase
string.ascii_uppercase
8
2
re named groups
Vigenere Cipher
operator.sub
cycle
itertools.cycle
ascii_uppercase
string.ascii_uppercase
9
10
First
Convex Hull
math.atan2
atan2
class
math.hypot
hypot
10
re.finditer
Rotate Hole
re.compile
compile
format
map
re
12
2
Counter
Bacteria Colonies
next
set-comp
collections.Counter
Counter
dict-comp
14
2
First
Magic Square
class
discard
Exception
copy.deepcopy
deepcopy
14
1
Second
Number Guess
set-comp
all
set
max
lambda
First
Compare Functions
is
pass
all
any
format
operators
Funny Addition
inline-if
1
First
Numbered Triangles
class
getattr
itertools.permutations
permutations
raise
8
Second
Rotate Hole
all
map
enumerate
max
not
2
Escher
numpy.where
Ground for the House
numpy.where
where
numpy.array
array
numpy
numpy.where
Compass, Map and Spyglass
numpy.abs
numpy.where
where
numpy.array
array
First
The Stone Wall
next
zip
enumerate
min
count
First
Ground for the House
find
zip
enumerate
min
max
1
groupby
The Ship Teams
groupby
itertools.groupby
dict-comp
dict
itertools
defaultdict
The Ship Teams
collections.defaultdict
defaultdict
get
dict
collections
Not On Map
First
Most Wanted Letter
ascii_lowercase
string.ascii_lowercase
as
values
dict-comp