30
vinc
12 30 44
5010/ 5195
Last seen 2 years ago
Member for 9 years, 9 months, 26 days
Difficulty Normal
Missions (281) / Solutions (190)
Best solutions / Newest solutions
Initiation
Easy Unpack
Easy Unpack
tuple
map
3
The Most Frequent
The Most Frequent
set
max
count
17
1
Home
Bigger Price
Bigger Price
itemgetter
operator.itemgetter
operator
sorted
True
Pawn Brotherhood
Pawn Brotherhood
chr
ord
or
in
int
3
Electronic Station
Second. Simplified realisation
Can You Pass?
extend
if-comprehension
in
False
and
7
9
Inside Block
Inside Block
zip
not
inline-if
False
and
12
First. Breadth-first searching
Can You Pass?
add
pop
while
if-comprehension
False
15
Third. Flood
Can You Pass?
map
pop
while
False
and
16
1
Second
Boolean Algebra
not
or
and
4
Boolean Algebra
Boolean Algebra
not
lambda
or
and
Mathematically Lucky Tickets
Mathematically Lucky Tickets
operator.truediv
truediv
operator.sub
operator.add
mul
Mathematically Lucky Tickets v.2
Mathematically Lucky Tickets
operator.truediv
truediv
operator.sub
operator.add
mul
Verify anagrams
Verify Anagrams
replace
lower
lambda
sorted
Find Sequence
Find Sequence
all
any
or
range
comprehension
Brackets
Brackets
values
pop
not
or
in
Scientific Expedition
Striped Words (re, set)
Striped Words
findall
re.findall
upper
re
set
First
Call to Home
groupby
itertools.groupby
itertools
lambda
inline-if
The Hidden Word
The Hidden Word
itertools.zip_longest
zip_longest
splitlines
itertools
find
I love Python!
I Love Python!
chr
get
join
range
comprehension
First
Letter Queue
pop
join
elif
and
append
Bird Language
Bird Language
get
dict
zip
while
len
Secret Message (filter)
Secret Message
filter
isupper
join
str
Cipher map
Cipher Map
itertools.product
product
itertools
sorted
join
Morse Clock
Morse Clock
format
replace
list-comp
split
comprehension
O'Reilly
Determine the order
Determine the Order
groupby
itertools.groupby
collections.defaultdict
combinations
defaultdict
Cipher Crossword. Recursion
Cipher Crossword
update
copy
all
dict
zip
Count Inversions (combinations)
Count Inversions
combinations
itertools.combinations
itertools
sum
comprehension
First
Flatten a List
findall
re.findall
re
list-comp
comprehension
yield from
Flatten a List
yield
isinstance
lambda
list
else
1
Loading Cargo
Loading Cargo
combinations
itertools.combinations
add
itertools
min
1
Mine
Currency Style
Currency Style
translate
re.compile
compile
re
str
4
1
In search of Eulerian path
Domino Chain
frozenset
collections.deque
deque
iter
collections.defaultdict
6
4
Find Enemy
Find Enemy
collections.deque
deque
add
collections
index
9
The Einstein Problem-Lite
The Einstein Problem-Lite
frozenset
union
combinations
itertools.combinations
update
19
Euclidean algorithm, recursion
The Greatest Common Divisor
min
if-comprehension
list-comp
comprehension
else
Cut Sentence
Cut Sentence
join
if-comprehension
in
split
comprehension
1
Color Map
Color Map
Exception
raise
collections.defaultdict
defaultdict
set-comp
Achilles and the tortoise
Achilles and the Tortoise
Moore neighbourhood
Moore Neighbourhood
itertools.product
product
itertools
sum
if-comprehension
Determinant
Determinant
sum
elif
list-comp
range
comprehension
First
Disposable Teleports
collections.defaultdict
defaultdict
collections
continue
pop
Ice Base
Clock Angle
Clock Angle
map
abs
split
int
2
1
Reverse Roman Numerals
Reverse Roman Numerals
while
in
else
if
Making Change
Making Change
functools.lru_cache
lru_cache
decorator
functools
min
Oil Pie
Oil Pie
Fraction
fractions.Fraction
fractions
map
abs
Identify Block
Identify Block
frozenset
itertools.product
product
set-comp
yield
Largest Rectangle in a Histogram
Largest Rectangle in a Histogram
min
max
range
comprehension
len
Long Repeat
Long Repeat
groupby
itertools.groupby
itertools
max
inline-if
Monkey Typing
Monkey Typing
lower
sum
in
comprehension
Counting tiles
Counting Tiles
itertools.product
product
math.ceil
ceil
itertools
How to find friends
How to Find Friends
collections.defaultdict
defaultdict
collections
pop
while
1
Alice In Wonderland
Long Non Repeat
Long Non Repeat
break
range
else
len
for
19
Digits Doublets
Digits Doublets
eq
operator.eq
operator
map
pop
IP network: route summarization
IP Network: Route Summarization
IPv4Address
ipaddress.IPv4Address
ipaddress
itertools.takewhile
takewhile
Multiplication Table
Multiplication Table
and_
operator.and_
operator.xor
xor
operator.or_
The shortest Knight's path
The Shortest Knight's Path
add
pop
index
None
set
1
GitHub
Xs and Os Champion
Xs and Os Champion
update
collections.Counter
Counter
items
collections
5
Painting Wall
Painting Wall
remove
continue
enumerate
min
max
6
Simplify Unix Path
Simplify Unix Path
startswith
filter
strip
continue
pop
6
Long Repeat Inside
Long Repeat Inside
all
not
list-comp
range
comprehension
9
Broken Clock
Broken Clock
datetime.strptime
strptime
datetime.timedelta
timedelta
re.compile
10
Merge Intervals
Merge Intervals
max
not
append
else
for
14
Shooting range
Shooting Range
round
zip
sum
and
comprehension
1
Create Intervals
Create Intervals
not
sorted
append
else
for
Power Supply
Power Supply
collections.deque
deque
collections.defaultdict
defaultdict
copy
Open Labyrinth (A* search)
Open Labyrinth
heappush
heapq.heappush
heappop
heapq.heappop
heapq
Area of a convex polygon
Area of a Convex Polygon
round
abs
sum
range
comprehension
The end of other
The End of Other
itertools.permutations
permutations
endswith
any
itertools
Dropbox
Place Queens. Recursion
Place Queens
itertools.product
product
combinations
itertools.combinations
any
20
Hubspot amulet
Hubspot Amulet
itertools.product
product
itertools
zip
list-comp
Simple hashlib
Simple Hashlib
hashlib.new
new
hashlib
Friendly number
Friendly Number
format
round
abs
while
and
Longest Palindromic
The Longest Palindromic
reversed
range
len
for
if
Three Points Circle
Three Points Circle
eval
rstrip
format
lambda
comprehension
Numbers Factory
Numbers Factory
not
inline-if
while
range
int
PyCon TW
Dark Labyrinth
Dark Labyrinth
add
items
enumerate
pop
or
8
1
Double Substring
Double Substring
in
range
len
for
if
9
A* search for a combination of districts
Unfair Districts
heappush
heapq.heappush
heappop
heapq.heappop
heapq
13
First
Network Attack
collections.defaultdict
defaultdict
dict-comp
collections
while
Robot Sort
Robot Sort
join
append
range
list
str
How much gold
How Much Gold
items
in
elif
append
list-comp
Express Delivery (breadth-first search, permutations)
Express Delivery
itertools.permutations
permutations
all
add
itertools
Buildings visibility
Building Visibility
add
tuple
map
min
set
Calculate Islands
Calculate Islands
itertools.product
product
add
itertools
pop
Golden Pyramid
Golden Pyramid
reversed
max
list-comp
range
comprehension
House password. Not any
House Password
islower
any
isupper
isalpha
isdigit
Storage
Forgetful Prisoner
Forgetful Prisoner
dict-comp
add
items
bin
find
2
5
English to Braille Translator
English to Braille Translator
update
dict
tuple
zip
map
3
7
Mind Switcher
Mind Switcher
get
add
items
set
while
5
1
Earth distances
Earth Distances
math.radians
radians
math.cos
cos
math.sin
7
Hexagon Spiral
Hexagon Spiral
tuple
zip
map
abs
max
7
Playfair cipher
Playfair Cipher
divmod
zip
index
lower
inline-if
10
Exec Quine
Exec Quine
format
12
1
Haunted House
Haunted House
reversed
zip
continue
enumerate
pop
12
Moria doors (OrderedDict, Counter)
Moria Doors
OrderedDict
collections.OrderedDict
combinations
itertools.combinations
collections.Counter
12
Square spiral
Square Spiral
tuple
zip
map
abs
max
The Rows of cakes
The Rows of Cakes
frozenset
combinations
itertools.combinations
add
itertools
Digging a canal
Digging a Canal
collections.deque
deque
add
collections
while
Word Pattern
Word Pattern
isalpha
join
comprehension
int
str
Restricted Prime
Restricted Prime
ValueError
pass
remove
index
except
First
Saw the Stick
sum
while
append
range
len
Weak Point
Weak Point
zip
index
min
lambda
sum
First
Skew-symmetric Matrix
combinations_with_replacement
itertools.combinations_with_replacement
as
all
itertools
HubSpot
City's Happiness
City's Happiness
collections.deque
deque
collections.defaultdict
defaultdict
values
9
New Cities
New Cities
collections.deque
deque
collections.defaultdict
defaultdict
keys
13
Node Disconnected Users
Node Disconnected Users
collections.deque
deque
collections.defaultdict
defaultdict
values
16
Repeating decimals
Repeating Decimals
divmod
format
index
not
join
Auto Painting
Auto Painting
map
min
join
list-comp
range
The Hamming Distance
The Hamming Distance
bin
count
Restricted sum
Restricted Sum
else
if
Blizzard
Mountain Scape
Mountain Scape
add
continue
pop
set
inline-if
1
Safe coasts. Straightforward, flood
Safe Coasts
itertools.product
product
any
itertools
map
19
4
String Conversion
String Conversion
min
inline-if
range
len
for
Sudoku Solver
Sudoku Solver
remove
pop
None
set
not
Radiation search
Radiation Search
pop
max
while
if-comprehension
and
1
Stressful Subject
Stressful Subject
re.compile
compile
endswith
any
isupper
Palindromic Palindrome (exec)
Palindromic Palindrome
exec
First
Min and Max
iter
next
get
lambda
inline-if
2
Stair steps (total recursion)
Stair Steps
max
not
elif
len
if
Second. Decorators
Min and Max
iter
next
decorator
get
lambda
1
Spaceship landing strip
Spaceship Landing Strip
add
enumerate
break
set
max
Rock
Random Hamiltonian cycle
Family Gifts
random.sample
sample
random
collections.defaultdict
combinations
2
Most Efficient Cutting with not most efficient algorithm
Most Efficient Cutting
itertools.permutations
permutations
copy
filter
itertools
2
Crossword Solver
Crossword Solver
itertools.product
product
collections.defaultdict
defaultdict
update
6
Chicken Hunt
Chicken Hunt
hash
heappush
heapq.heappush
heappop
heapq.heappop
7
Black holes
Black Holes
math.hypot
hypot
combinations
itertools.combinations
math.acos
12
Parity Bit Generator
Parity Bit Generator
chr
bin
map
count
join
13
Life Counter? Yes, Counter!
Life Counter
clear
update
collections.Counter
Counter
add
14
Water Jars. BFS
Water Jars
add
pop
min
while
in
Life Counter
Life Counter
update
add
enumerate
set
while
Berserk Rook
Berserk Rook
pop
set
inline-if
sorted
while
Web log sessions
Web Log Sessions
splitlines
groupby
itertools.groupby
datetime.strptime
strptime
Super Root
Super Root
abs
inline-if
while
True
if
CheckSum
CheckSum
isalnum
filter
ord
map
enumerate
Shelter
Landing Site
Landing Site
set-comp
index
break
set
not
1
The Lantern Festival
The Lantern Festival
class
itertools.product
product
update
filter
2
5
Fortress Cannons
Fortress Cannons
string.index
raise
ascii_uppercase
string.ascii_uppercase
yield
7
ADFGVX Cipher. First
ADFGVX Cipher
itertools.zip_longest
zip_longest
chain
itertools.chain
divmod
8
ADFGVX Cipher. Second
ADFGVX Cipher
itertools.zip_longest
zip_longest
chain
itertools.chain
divmod
9
AMSCO cipher
AMSCO Cipher
from_iterable
itertools.from_iterable
chain
itertools.chain
collections.defaultdict
10
Halloween Monsters
Halloween Monsters
collections.Counter
Counter
collections
map
min
11
Climbing Route
Climbing Route
itertools.permutations
permutations
raise
combinations
itertools.combinations
12
Completely Empty
Completely Empty
collections.Iterable
hasattr
isinstance
all
collections
13
One line Drawing
One line Drawing
isdisjoint
collections.defaultdict
defaultdict
collections
break
15
Pattern Recognition
Pattern Recognition
itertools.product
product
all
itertools
range
19
Seven Segment
Seven Segment
frozenset
combinations
itertools.combinations
filter
islower
The Nearest Square Number
The Nearest Square Number
round
Codeship
The 88th Puzzle
The 88th Puzzle
add
tuple
pop
None
while
12
Minesweeper
Minesweeper
raise
itertools.product
product
ValueError
all
14
Unfair Dice
Unfair Dice
all
sort
None
not
sum
Texas Referee
Texas Referee
set-comp
collections.Counter
Counter
add
items
Probably Dice
Probably Dice
math.factorial
factorial
as
round
math
Behind 2048
Behind 2048
filter
zip
map
bool
not
Snake. First, weak. A* search
Snake Lite
heappush
heapq.heappush
heappop
heapq.heappop
heapq
Snake. Second. A* search
Snake Lite
heappush
heapq.heappush
heappop
heapq.heappop
heapq
1
Bats Bunker
Bats Bunker
math.atan2
atan2
math.hypot
hypot
math.asin
Bats Bunker v2
Bats Bunker
math.hypot
hypot
collections.defaultdict
combinations
defaultdict
Bats Bunker v3
Bats Bunker
math.hypot
hypot
heappush
heapq.heappush
heappop
Pearls in the box
Pearls in the Box
round
replace
count
len
if
8 Puzzle
8 Puzzle
add
tuple
map
enumerate
pop
8 Puzzle v2 Hamming distance
8 Puzzle
heappush
heapq.heappush
heappop
heapq.heappop
heapq
First
The Square Chest
all
min
lambda
sorted
in
Hermit
Simplification (UserDict, re)
Simplification
UserDict
collections.UserDict
class
eval
re.sub
2
Network Loops
Network Loops
setdefault
add
continue
pop
set
12
Mono Captcha
Mono Captcha
yield
dict
zip
min
lambda
15
Keywords Finder
Keywords Finder
escape
re.escape
finditer
re.finditer
IGNORECASE
Colder-Warmer
Colder-Warmer
gt
operator.gt
lt
operator.lt
eq
Reverse engineer
Reverse Engineer
randint
random.randint
ZeroDivisionError
random
Fraction
Count Consecutive Summers
Count Consecutive Summers
or
while
and
if
Anagrams By Stacks
Anagrams By Stacks
chain
itertools.chain
copy
is
any
Break Rings
Break Rings
discard
collections.defaultdict
defaultdict
add
collections
Ore In The Desert
Ore In The Desert
math.hypot
hypot
itertools.product
product
filter
Watchtower
Broken Window
Broken Window
raise
yield
ValueError
all
zip
3
Boundary Blocks (flood)
Boundary Blocks
filter
add
items
enumerate
pop
9
Wall Keeper
Wall Keeper
heappush
heapq.heappush
heappop
heapq.heappop
heapq
10
Bag of Santa Claus
Bag of Santa Claus
elif
False
True
if
12
Vigenere Cipher
Vigenere Cipher
cycle
itertools.cycle
all
itertools
zip
17
Bacteria Colonies
Bacteria Colonies
update
add
pop
set
or
DNA Common Sequence
DNA Common Sequence
set-comp
max
or
sorted
join
Magic Square
Magic Square
itertools.product
product
combinations
itertools.combinations
add
Number Guess
Number Guess
remove
pop
if-comprehension
list-comp
range
Convex Hull
Convex Hull
all
tuple
remove
map
index
Numbered triangles
Numbered Triangles
itertools.permutations
permutations
itertools
enumerate
max
Escher
The Tower
The Tower
frozenset
combinations
itertools.combinations
intersection
itertools
15
Hypercube
Hypercube
collections.defaultdict
defaultdict
set-comp
add
collections
15
Graphical Key
Graphical Key
functools.lru_cache
lru_cache
frozenset
set-comp
decorator
18
The Stones
The Stones
collections.defaultdict
defaultdict
any
collections
lambda
19
The Buttons
The Buttons
discard
splitlines
add
enumerate
pop
Compass, Map and Spyglass
Compass, Map and Spyglass
enumerate
abs
max
sum
in