27
pohmelie
11 32 41
4003/ 4195
Nikita Melentev
Last seen 7 months ago
Member for 10 years, 1 month, 6 days
Difficulty Normal
Missions (216) / Solutions (199)
Best solutions / Newest solutions
Home
First
Morse Decoder
capitalize
yield
get
map
join
Second
Morse Decoder
capitalize
yield
get
map
join
First
Days Between
operator.sub
itertools.starmap
starmap
operator
sub
First
Pawn Brotherhood
ascii_letters
string.ascii_letters
filter
string
tuple
First
Right to Left
replace
lambda
join
str
First
Three Words
all
any
map
isalpha
lambda
First
Even the Last
not
inline-if
sum
Electronic Station
First
Can You Pass?
collections.deque
deque
add
tuple
collections
10
4
First
Boolean Algebra
dict
zip
lambda
1
First
Inside Block
functools.wraps
wraps
contextlib.suppress
suppress
contextlib
First
Mathematically Lucky Tickets
operator.truediv
truediv
operator.sub
operator.add
ZeroDivisionError
First
Verify Anagrams
tuple
map
replace
set
lower
First
Find Sequence
itertools.product
product
itertools
map
set
First
Digits Multiplication
mul
operator.mul
operator
functools.reduce
reduce
First
Brackets
pop
index
not
in
elif
Scientific Expedition
date'n'time
I Love Python!
pack
struct.pack
struct
datetime.datetime
strip
3
First
Call to Home
math.ceil
ceil
collections.defaultdict
defaultdict
datetime.datetime
First
Letter Queue
startswith
itertools.product
product
itertools
pop
First
Cipher Map
itertools.accumulate
accumulate
from_iterable
itertools.from_iterable
chain
First
The Hidden Word
all
map
enumerate
index
min
First
Bird Language
yield
isalpha
join
in
elif
First
Pangram
ascii_lowercase
string.ascii_lowercase
string
set
lower
First
Secret Message
filter
isupper
lambda
join
str
First
Common Words
intersection
tuple
map
set
lambda
First
Absolute Sorting
abs
sorted
First
Striped Words
filter
upper
map
isalpha
set
First
Morse Clock
itertools.starmap
starmap
math.log
log
divmod
First
The Most Wanted Letter
itemgetter
operator.itemgetter
operator
ascii_lowercase
string.ascii_lowercase
O'Reilly
First
Loading Cargo
compress
itertools.compress
itertools.product
product
itertools
3
7
First
Reverse Every Ascending
chain
itertools.chain
reversed
functools.reduce
reduce
11
First
Cipher Crossword
iter
itertools.product
product
next
copy
First
Count Inversions
lambda
sum
range
comprehension
len
First
Flatten a List
isinstance
lambda
inline-if
list
int
First
Index Power
except
try
no branching, but division
Median
divmod
sort
sum
len
Incinerator
enterprise
Dialogues
ABC
abc.ABC
abc.abstractmethod
abstractmethod
abc
11
garbage-free defaultdict-based implementation
Friends
class
discard
collections.defaultdict
defaultdict
add
15
First
Capital City
class
super
is
None
if
First
Party Invitations
class
discard
is
f-string
add
dataclasses
Microwave Ovens
dataclass
dataclasses
dataclasses.dataclass
class
staticmethod
Mine
First
Find Enemy
complex
collections.namedtuple
namedtuple
collections.deque
deque
2
First
What Is Wrong With This Family?
chain
itertools.chain
collections.deque
deque
collections.defaultdict
5
2
First
Bigger Together
cmp_to_key
functools.cmp_to_key
reversed
functools
map
10
First
Chess Knight
complex
collections.deque
deque
itertools.product
product
11
First
Color Map
ChainMap
collections.ChainMap
collections.deque
deque
iter
17
First
The Einstein Problem-Lite
iter
itertools.product
product
next
values
First
Moore Neighbourhood
itertools.product
product
collections.defaultdict
defaultdict
itertools
First
Cut Sentence
itertools.accumulate
accumulate
itertools
map
enumerate
First
Achilles and the Tortoise
lambda
library
The Greatest Common Divisor
fractions.gcd
gcd
fractions
functools.reduce
reduce
plain re
Currency Style
re.sub
sub
r-string
re
replace
First
Determinant
map
None
set
lambda
or
First
Disposable Teleports
filter
tuple
map
min
None
First
Binary Count
bin
count
First
Fizz Buzz
inline-if
join
append
str
if
Ice Base
First
Oil Pie
Fraction
fractions.Fraction
fractions
map
abs
15
First
Largest Rectangle in a Histogram
functools.partial
partial
from_iterable
itertools.from_iterable
chain
First
How to Find Friends
collections.defaultdict
defaultdict
add
collections
set
First
Making Change
get
min
None
in
range
fractions
Clock Angle
Fraction
fractions.Fraction
fractions
float
map
First
Long Repeat
groupby
itertools.groupby
itertools
max
list
First
Monkey Typing
map
lower
lambda
sum
in
First
Counting Tiles
itertools.starmap
starmap
math.hypot
hypot
itertools.product
First
The Most Numbers
min
max
not
inline-if
First
Feed Pigeons
max
while
First
Roman Numerals
divmod
map
lambda
join
while
Alice In Wonderland
First
Multiplication Table
and_
operator.and_
operator.xor
xor
operator.or_
2
2
First
Long Non Repeat
enumerate
max
not
in
for
First
When is Friday?
datetime.strptime
strptime
datetime.datetime
datetime
First
Digits Doublets
eq
operator.eq
combinations
itertools.combinations
collections.defaultdict
Second
IP Network: Route Summarization
ip_address
ipaddress.ip_address
ipaddress
operator.xor
xor
First
The Shortest Knight's Path
itertools.product
product
yield
itertools
tuple
First
Transposed Matrix
chain
itertools.chain
itertools
map
lambda
GitHub
First
Power Supply
discard
collections.deque
deque
collections.defaultdict
defaultdict
3
spaghetti
Simplify Unix Path
rstrip
filter
any
continue
pop
8
real dice rotation, BFS
Paper Dice
Enum
enum.Enum
enum
dataclass
dataclasses
9
First
Xs and Os Champion
ChainMap
collections.ChainMap
chain
itertools.chain
itertools.product
10
First
Shooting Range
operator.sub
math.hypot
hypot
collections.namedtuple
namedtuple
15
First
Merge Intervals
is
None
max
not
elif
17
First
Broken Clock
Fraction
fractions.Fraction
fractions
math.floor
floor
18
First
The Highest Building
itemgetter
operator.itemgetter
operator
zip
map
First
Create Intervals
not
sorted
append
for
if
First
Painting Wall
itertools.starmap
starmap
itertools.product
product
itertools
First
The End of Other
endswith
any
map
lambda
False
First
The Most Frequent Weekdays
datetime.timedelta
timedelta
yield
filter
collections.Counter
First
Area of a Convex Polygon
abs
range
len
for
First
Open Labyrinth
itertools.product
product
filter
itertools
map
Dropbox
First
Place Queens
itertools.starmap
starmap
frozenset
itemgetter
operator.itemgetter
17
First
URL Normalization
chain
itertools.chain
endswith
pass
chr
First
Simple Hashlib
getattr
hashlib
str
First
Hubspot Amulet
operator.sub
itertools.starmap
starmap
operator.add
combinations
First
Friendly Number
Fraction
fractions.Fraction
fractions
math.floor
floor
First
The Best Number Ever
lambda
len
First
Humpty Dumpty Form
math.log
log
math.asin
asin
math.pi
First
Three Points Circle
math.modf
modf
itertools.permutations
permutations
math.sqrt
2
First
The Longest Palindromic
range
len
for
if
First1
Numbers Factory
mul
operator.mul
chain
itertools.chain
math.ceil
PyCon TW
immutable and recursion
Robot Sort
strip
map
max
not
lambda
5
bfs
Fused Cubes
collections.deque
deque
itertools.product
product
collections.defaultdict
8
First
Dark Labyrinth
operator.sub
operator.add
class
Exception
raise
9
First
Network Attack
itertools.count
frozenset
itertools.product
product
add
15
First
Double Substring
find
while
range
len
for
17
First
Digit Stack
itertools.starmap
starmap
startswith
itertools.product
product
First
Express Delivery
functools.partial
partial
itemgetter
operator.itemgetter
itertools.permutations
First
Golden Pyramid
values
get
enumerate
max
for
First
Simple Areas
math.pi
pi
math.sqrt
sqrt
math
First
Building Visibility
itemgetter
operator.itemgetter
operator
sort
min
First
Calculate Islands
itertools.product
product
yield
itertools
map
First
House Password
digits
string.digits
ascii_uppercase
string.ascii_uppercase
ascii_lowercase
Storage
First
Mind Switcher
popitem
filter
get
dict
items
2
1
First
Battle Dice
itertools.starmap
starmap
mul
operator.mul
itertools.product
5
4
random + steps memory
Forgetful Prisoner
random.choice
choice
random
reversed
yield
8
bfs
Hexagon Spiral
operator.add
itertools.product
product
collections.defaultdict
defaultdict
13
First
Word Pattern
eq
operator.eq
operator
all
format
16
4
First
Square Spiral
operator.sub
itertools.starmap
starmap
math.ceil
ceil
18
3
after 1 hour of trying myself googled formula :(
Earth Distances
math.cos
cos
collections.namedtuple
namedtuple
math.sin
First
English to Braille Translator
zfill
functools.reduce
reduce
ascii_lowercase
string.ascii_lowercase
First
Haunted House
operator.sub
itertools.starmap
starmap
operator.add
math.hypot
First
Weak Point
tuple
zip
map
min
lambda
First
Playfair Cipher
isalnum
digits
string.digits
divmod
functools.reduce
First
Moria Doors
itertools.product
product
reversed
filter
itertools
primitive
The Rows of Cakes
operator.sub
math.hypot
hypot
itertools.product
product
First
Digging a Canal
itertools.product
product
yield
filter
get
First
Restricted Prime
count
while
False
True
if
First
Saw the Stick
map
lambda
sum
while
range
First
Skew-symmetric Matrix
itertools.starmap
starmap
itertools.product
product
all
HubSpot
First
Supply Stations
operator.sub
operator.add
frozenset
union
collections.defaultdict
6
primitive :(
Expected Dice
itertools.product
product
math.ceil
ceil
collections.defaultdict
6
primitive :|
Expected Dice
itertools.product
product
collections.defaultdict
defaultdict
collections.Counter
7
primitive :) but with window >:D
Expected Dice
itertools.count
itertools.product
product
collections.defaultdict
defaultdict
8
First
Repeating Decimals
divmod
format
map
index
lambda
16
First
Auto Painting
math.ceil
ceil
math
map
lambda
First
Restricted Sum
inline-if
First
The Hamming Distance
or
while
if
First
Number Base
ValueError
except
try
int
Blizzard
Can't do without wiki :(
String Conversion
min
max
and
else
len
13
First
Safe Coasts
collections.deque
deque
itertools.product
product
collections.defaultdict
First
Min and Max
is
None
lambda
or
len
1
First
Sudoku Solver
copy.deepcopy
deepcopy
iter
itertools.product
product
First
Weekend Counter
divmod
set
range
len
simple and slow
Rectangles Union
from_iterable
itertools.from_iterable
chain
itertools.chain
itertools.product
First
Unlucky Days
datetime.timedelta
timedelta
date
datetime.date
datetime
First
Stair Steps
max
range
len
for
First
Spaceship Landing Strip
itertools.starmap
starmap
itertools.product
product
all
First
Radiation Search
itertools.product
product
add
itertools
abs
First
The Angles of a Triangle
math.acos
acos
math.pi
pi
round
Rock
search with timeout :|
Family Gifts
perf_counter
time.perf_counter
time
iter
next
5
1
First
Chicken Hunt
itertools.starmap
starmap
math.hypot
hypot
collections.namedtuple
9
First
Crossword Solver
ChainMap
collections.ChainMap
itertools.repeat
repeat
operator.sub
10
First
Super Root
pow
while
14
4
First
Black Holes
math.atan2
atan2
itertools.starmap
starmap
functools.partial
18
First
Berserk Rook
filter
any
tuple
map
set
First
Web Log Sessions
collections.defaultdict
defaultdict
datetime.timedelta
timedelta
yield
First
Parity Bit Generator
filter
chr
bin
map
count
First
Water Jars
min
None
max
lambda
in
Shelter
First
Completely Empty
collections.Iterable
hasattr
isinstance
all
collections
5
1
First
One line Drawing
chain
itertools.chain
next
yield
filter
5
6
First
The Lantern Festival
collections.namedtuple
namedtuple
collections.deque
deque
itertools.product
9
First
ADFGVX Cipher
itertools.starmap
starmap
from_iterable
itertools.from_iterable
itertools.zip_longest
20
dirty :(
AMSCO Cipher
itertools.starmap
starmap
itertools.zip_longest
zip_longest
chain
First
Ghosts Age
yield
enumerate
inline-if
while
in
3
First
Pattern Recognition
itertools.product
product
itertools
break
range
Codeship
First
Magic Domino
combinations_with_replacement
itertools.combinations_with_replacement
frozenset
chain
itertools.chain
2
First
The 88th Puzzle
collections.deque
deque
add
tuple
collections
6
First
Unfair Dice
itertools.product
product
yield
itertools
or
10
First
Behind 2048
itertools.starmap
starmap
itertools.product
product
functools.reduce
First
Texas Referee
attrgetter
operator.attrgetter
methodcaller
operator.methodcaller
itertools.starmap
First
Snake Lite
operator.sub
itertools.starmap
starmap
itertools.product
product
First
Bats Bunker
operator.sub
itertools.starmap
starmap
Fraction
fractions.Fraction
yoba solution
Minesweeper
iter
itertools.product
product
combinations
itertools.combinations
First
Probably Dice
collections.defaultdict
defaultdict
items
collections
lambda
First
Pearls in the Box
Fraction
fractions.Fraction
fractions
float
round
First
8 Puzzle
chain
itertools.chain
itertools
tuple
zip
First
The Square Chest
itertools.product
product
yield
all
itertools
Hermit
Lagrange
Simplification
dropwhile
itertools.dropwhile
itertools.repeat
repeat
repr
4
bruteforce
Stacking Cubes
Tuple
typing.Tuple
yield
is
List
5
wiki formula :{
Strawberry Fields
math.degrees
degrees
math.acos
acos
round
12
First
Reverse Engineer
operator.truediv
truediv
randint
random.randint
ZeroDivisionError
First
Keywords Finder
itertools.product
product
yield
itertools
tuple
First
Network Loops
functools.partial
partial
chain
itertools.chain
collections.deque
First
Fractions Addition
Fraction
fractions.Fraction
fractions
divmod
f-string
First
Anagrams By Stacks
itertools.product
product
reversed
yield
itertools
First
Colder-Warmer
range
else
len
for
if
First
Break Rings
chain
itertools.chain
combinations
itertools.combinations
itertools
First
Mono Captcha
functools.partial
partial
itertools.product
product
functools
First
Ore In The Desert
operator.sub
itertools.starmap
starmap
math.hypot
hypot
First
The Good Radix
pass
except
try
range
int
arithmetic progression
Count Consecutive Summers
divmod
continue
break
range
for
Watchtower
First
Bag of Santa Claus
get
map
max
or
False
8
First
DNA Common Sequence
itertools.repeat
repeat
functools.lru_cache
lru_cache
operator.add
9
OOP
Wall Keeper
contextlib.contextmanager
contextmanager
ChainMap
collections.ChainMap
contextlib
12
First
Bacteria Colonies
collections.defaultdict
defaultdict
yield
is
tuple
13
Seven (except 8590)
Bulls and Cows
eq
operator.eq
itertools.starmap
starmap
functools.partial
First
Rotate Hole
all
map
lambda
append
range
ugly
Compare Functions
Exception
raise
is
any
None
First
Number Guess
itertools.starmap
starmap
iter
intersection
next
First
Convex Hull
operator.sub
math.hypot
hypot
discard
mul
First
Numbered Triangles
yield
is
enumerate
None
break
First
Funny Addition
lambda
sum