32
vvm70
9 29 51
5944/ 6195
Vladimir
Last seen 1 day ago
Member for 4 years, 1 month, 8 days
Difficulty Normal
Missions (184) / Solutions (224)
Best solutions / Newest solutions
Initiation
First Word (simplified)
First Word (simplified)
split
str
1
1
Max Digit
Max Digit
max
int
str
1
1
Acceptable Password I
Acceptable Password I
bool
str
len
1
1
Second
Nearest Value
min
abs
set
lambda
sorted
2
1
Count Digits
Count Digits
isdigit
if-comprehension
list-comp
comprehension
int
2
Is Even
Is Even
bool
not
int
3
1
All Upper I
All Upper I
any
isupper
isalpha
not
lambda
3
Remove All Before
Remove All Before
index
typing.Iterable
Iterable
typing
inline-if
3
Nearest Value
Nearest Value
abs
set
lambda
sorted
int
5
1
Correct Sentence
Correct Sentence
capitalize
endswith
str
5
Split Pairs
Split Pairs
ljust
list-comp
range
comprehension
len
5
Replace First
Replace First
typing.Iterable
Iterable
typing
list
6
Sum Numbers
Sum Numbers
filter
map
isdigit
lambda
sum
7
End Zeros
End Zeros
rstrip
int
str
len
7
Easy Unpack
Easy Unpack
tuple
8
Backward String
Backward String
str
8
1
Second
Split Pairs
zip
list-comp
comprehension
8
All the Same
All the Same
Any
typing.Any
List
typing.List
bool
8
Second
Count Digits
isdigit
sum
comprehension
int
str
8
Number Length
Number Length
int
str
len
9
Third
Split Pairs
len
9
Beginning Zeros
Beginning Zeros
lstrip
int
str
len
9
Second
All the Same
Any
typing.Any
List
typing.List
bool
10
Second
Sum Numbers
isdigit
sum
if-comprehension
split
comprehension
10
Second
The Most Frequent
max
lambda
count
11
Between Markers (simplified)
Between Markers (simplified)
index
str
11
Multiply (Intro)
Multiply (Intro)
lambda
15
1
First
The Most Frequent
collections.Counter
Counter
collections
list
str
Home
Backward Each Word
Backward Each Word
map
lambda
join
split
str
1
5
Popular Words
Popular Words
dict-comp
dict
lower
count
split
2
3
Date and Time Converter
Date and Time Converter
datetime.strptime
strptime
f-string
datetime.datetime
datetime
2
Split List
Split List
divmod
sum
list
len
2
2
Sort Array by Element Frequency
Sort Array by Element Frequency
index
count
sorted
True
3
Second Index
Second Index
find
None
count
inline-if
int
4
1
Between Markers
Between Markers
find
inline-if
split
str
4
1
Second
Sort Array by Element Frequency
index
lambda
count
sorted
5
First Word
First Word
strip
split
str
6
Morse Decoder
Morse Decoder
capitalize
join
list-comp
split
comprehension
8
Pawn Brotherhood
Pawn Brotherhood
chr
ord
set
or
sum
12
Sun Angle
Sun Angle
map
inline-if
split
int
12
Bigger Price
Bigger Price
lambda
sorted
list
int
13
Second
First Word
strip
replace
split
str
15
Days Between
Days Between
date
datetime.date
datetime
abs
1
Right to Left
Right to Left
tuple
replace
join
str
Three Words
Three Words
filter
any
isalpha
bool
lambda
Even the Last
Even the Last
inline-if
sum
list
int
len
Second
Even the Last
sum
list
int
Third. The shortest
Even the Last
sum
list
int
3
Second
Three Words
map
isalpha
in
split
comprehension
Non-unique Elements
Non-unique Elements
filter
lambda
count
list
Electronic Station
First
Unix Match. Part 1
filter
zip
bool
set
lambda
1
2
All Upper II
All Upper II
isupper
lambda
1
Acceptable Password II
Acceptable Password II
isdigit
bool
if-comprehension
and
list-comp
1
Acceptable Password V
Acceptable Password V
isdigit
bool
lower
if-comprehension
list-comp
1
1
Ascending List
Ascending List
typing.Iterable
Iterable
bool
set
typing
1
2
First
Acceptable Password IV
isdigit
bool
if-comprehension
list-comp
comprehension
1
Surjection Strings
Surjection Strings
all
zip
index
bool
count
1
Acceptable Password III
Acceptable Password III
isdigit
bool
if-comprehension
list-comp
comprehension
1
Acceptable Password VI
Acceptable Password VI
isdigit
bool
set
lower
if-comprehension
1
Words Order
Words Order
fromkeys
dict
bool
if-comprehension
in
2
11
Similar Triangles
Similar Triangles
bool
set
sorted
list-comp
range
2
1
Second
Acceptable Password II
any
map
isdigit
bool
and
2
First
Unix Match. Part 2
fullmatch
re.fullmatch
re
None
replace
2
Sort by Extension
Sort by Extension
rfind
filter
List
typing.List
set
2
Second
Unix Match. Part 2
fullmatch
re.fullmatch
rfind
find
re
3
Second
Unix Match. Part 1
match
re.match
re
replace
bool
3
First
Can You Pass?
pop
while
False
and
append
5
1
Digits Multiplication
Digits Multiplication
functools.reduce
reduce
functools
map
replace
1
Second
Brackets
replace
not
or
join
while
Brackets
Brackets
re.sub
sub
re.search
search
re
Scientific Expedition
Pangram
Pangram
filter
isalpha
set
lower
lambda
1
1
YAML. Simple Dict
YAML. Simple Dict
strip
dict-comp
isdigit
inline-if
if-comprehension
1
1
YAML. More Types
YAML. More Types
strip
dict-comp
items
None
replace
1
1
First
Cipher Map
List
typing.List
zip
typing
join
2
1
Time Converter (24h to 12h)
Time Converter (24h to 12h)
f-string
inline-if
split
int
str
2
2
Sum by Type
Sum by Type
Tuple
typing.Tuple
type
filter
typing
2
Caps Lock
Caps Lock
upper
enumerate
inline-if
join
list-comp
3
The Hidden Word
The Hidden Word
all
find
index
replace
lower
3
The Hidden Word. Second
The Hidden Word
itertools.zip_longest
zip_longest
itertools
find
enumerate
4
1
Conversion into CamelCase
Conversion into CamelCase
capitalize
join
list-comp
split
comprehension
6
Common Words
Common Words
set
sorted
join
split
7
Absolute Sorting
Absolute Sorting
tuple
abs
sorted
list
8
1
Conversion from CamelCase
Conversion from CamelCase
isupper
lower
inline-if
join
list-comp
12
Follow Instructions
Follow Instructions
count
1
Secret Message
Secret Message
isupper
join
if-comprehension
list-comp
comprehension
Bird Language
Bird Language
isalpha
inline-if
while
in
len
The Most Wanted Letter
The Most Wanted Letter
values
dict-comp
isalpha
min
max
Goes Right After
Goes Right After
find
bool
inline-if
False
str
The Most Wanted Letter. Second
The Most Wanted Letter
isalpha
max
lower
lambda
count
Second
Secret Message
filter
isupper
lambda
join
str
1
First
Call to Home
math.ceil
ceil
values
get
List
O'Reilly
Replace Last
Replace Last
typing.Iterable
Iterable
typing
list
1
1
Compress List
Compress List
groupby
itertools.groupby
itertools
typing.Iterable
Iterable
1
First
How Deep
filter
replace
lambda
join
while
1
2
First
Lightbulb Intro
datetime.datetime
datetime
List
typing.List
typing
2
First
Lightbulb Start Watching
Optional
typing.Optional
datetime.datetime
datetime
List
2
First
Flatten a List
replace
if-comprehension
list-comp
split
comprehension
3
3
First
Median of Three
typing.Iterable
Iterable
typing
sorted
list-comp
3
Remove All After
Remove All After
index
typing.Iterable
Iterable
typing
inline-if
3
Sort Except Zero
Sort Except Zero
insert
enumerate
typing.Iterable
Iterable
typing
3
First
String-2-Matrix
string.index
ascii_uppercase
string.ascii_uppercase
ascii_lowercase
string.ascii_lowercase
3
Frequency Sorting
Frequency Sorting
lambda
count
sorted
6
2
Median
Median
float
List
typing.List
typing
sum
7
First
Reverse Every Ascending
extend
range
len
for
if
11
2
First
Xs and Os Referee
List
typing.List
zip
abs
typing
Majority
Majority
bool
count
False
True
list
1
Index Power
Index Power
inline-if
list
int
len
1
Time Converter (12h to 24h)
Time Converter (12h to 24h)
zfill
in
split
int
str
Incinerator
First
Capital City
class
super
None
not
if
2
1
First
The Defenders
class
object
property
decorator
isinstance
2
First
Geometry Figures
class
math.pi
pi
isinstance
round
2
First
The Vampires
class
object
property
decorator
isinstance
2
First
Every Person is Unique
class
f-string
date
datetime.date
datetime
4
1
First
Building Base
class
f-string
19
First
Microwave Ovens
class
staticmethod
divmod
property
super
First
Army Battles
class
property
super
decorator
extend
First
The Warriors
class
property
super
decorator
None
First
Friends
class
set-comp
remove
set
if-comprehension
Mine
First
Cut Sentence
rpartition
inline-if
len
1
1
Bigger Together
Bigger Together
itertools.permutations
permutations
as
itertools
map
1
First
Chess Knight
chr
ord
abs
set
sorted
1
Caesar Cipher (decryptor)
Caesar Cipher (decryptor)
chr
ord
isalpha
join
if-comprehension
1
First
Can Balance
enumerate
typing.Iterable
Iterable
typing
inline-if
2
First
Postfix Evaluation
typing.Union
Union
eval
type
map
2
Second
Best Stock
dict
max
lambda
str
4
3
Third
Best Stock
get
dict
max
str
5
1
First
Achilles and the Tortoise
round
5
1
Second
Bigger Together
map
max
lambda
sorted
join
5
Best Stock
Best Stock
values
dict
items
max
if-comprehension
6
First
Determinant
enumerate
sum
elif
list-comp
comprehension
7
Caesar Cipher (encryptor)
Caesar Cipher (encryptor)
chr
ord
join
list-comp
split
7
First
The Greatest Common Divisor
print
while
for
9
First
Escape
round
min
abs
in
False
14
Second
Fizz Buzz
strip
or
int
str
1
Coordinate arithmetic
Find Enemy
ord
map
abs
inline-if
in
Binary Count
Binary Count
bin
count
int
Fizz Buzz
Fizz Buzz
inline-if
int
str
Ice Base
First
Morse Encoder
lower
join
split
comprehension
1
Count Chains. First
Count Chains
Tuple
typing.Tuple
List
typing.List
enumerate
1
First
Is String a Number? (Part II)
match
re.match
re
bool
print
1
1
Identify Block
Identify Block
set-comp
items
None
or
join
1
The shortest
Find Quotes
split
3
Second
Identify Block
set-comp
keys
min
None
or
3
Find Quotes
Find Quotes
list-comp
split
comprehension
4
Long Repeat
Long Repeat
itertools.takewhile
takewhile
itertools
enumerate
max
8
1
How to Find Friends
How to Find Friends
set-comp
tuple
pop
index
set
13
Second. Groupby
Long Repeat
groupby
itertools.groupby
itertools
max
list-comp
15
Roman Numerals
Roman Numerals
zip
in
range
else
int
17
replace exponent
Is String a Number? (Part II)
float
replace
bool
except
try
Monkey Typing
Monkey Typing
set-comp
set
lower
if-comprehension
in
First
Is String a Number?
isdigit
bool
print
False
True
First
Correct Capital
title
upper
bool
lower
print
First
Move Zeros
filter
typing.Iterable
None
Iterable
typing
The Most Numbers
The Most Numbers
min
max
inline-if
Second
The Most Numbers
min
max
Second
Morse Encoder
get
lower
lambda
join
comprehension
Alice In Wonderland
Zigzag Array
Zigzag Array
List
typing.List
typing
list-comp
range
1
2
First
Tree Walker
isinstance
values
dict
sum
list-comp
1
1
When is Friday?
When is Friday?
datetime.strptime
strptime
datetime.datetime
datetime
1
First
Swap Nodes
range
len
for
3
9
Middle Characters
Middle Characters
len
6
1
First
Multiplication Table
f-string
map
sum
join
list
7
Second
Multiplication Table
f-string
count
join
comprehension
int
12
Second
Transposed Matrix
List
typing.List
zip
typing
list-comp
14
First
Transposed Matrix
List
typing.List
typing
list-comp
range
Second
Swap Nodes
lambda
list-comp
range
comprehension
len
Third
Transposed Matrix
zip
map
lambda
list
GitHub
With itertools.chain
Expand Intervals
chain
itertools.chain
itertools
list-comp
range
1
3
First
The Highest Building
values
dict-comp
get
max
sum
1
First
Searchlights
math.cos
cos
math.sin
sin
math.pi
1
Second
The Highest Building
index
count
if-comprehension
list-comp
comprehension
2
1
First
Cookies
dict-comp
split
comprehension
2
First
Evenly Spaced Trees
math.gcd
gcd
List
typing.List
math
3
Second
Evenly Spaced Trees
math.gcd
gcd
functools.reduce
reduce
functools
4
First
Create Intervals
zip
sorted
if-comprehension
list-comp
comprehension
4
Third
Evenly Spaced Trees
math.gcd
gcd
functools.reduce
reduce
functools
5
Second
Cookies
re.search
search
r-string
re
5
1
First
The Most Frequent Weekdays
datetime.timedelta
timedelta
as
datetime.datetime
datetime
6
The End of Other
The End of Other
endswith
any
enumerate
sorted
comprehension
Dropbox
First
Atbash Cipher
ascii_letters
string.ascii_letters
translate
as
string
7
First
Three Points Circle
f-string
round
isdigit
inline-if
if-comprehension
9
First
Simple Hashlib
hashlib.new
new
hashlib
update
PyCon TW
First
Sum Consecutives
groupby
itertools.groupby
itertools
lambda
sum
1
1
First
Fused Cubes
all
remove
pop
break
set
10
First
House Password
re.search
search
all
re
bool
First
Simple Areas
math.pi
pi
round
math
sum
First
Digit Stack
case
match-case
pop
append
split
Storage
First
Skew-symmetric Matrix
zip
map
list-comp
list
comprehension
13
First
Saw the Stick
sum
print
list-comp
range
comprehension
13
1
First
Weak Point
zip
min
lambda
sum
list-comp
15
HubSpot
Second
Non Empty Lines
splitlines
filter
strip
list
int
1
New Cities
New Cities
remove
pop
index
set
not
1
Next Birthday
Next Birthday
Dict
typing.Dict
Tuple
typing.Tuple
date
2
1
First
Node Disconnected Users
difference
intersection
update
items
set
2
1
First
City's Happiness
set-comp
filter
values
pop
min
2
1
Second
New Cities
filter
pop
set
not
while
3
Non Empty Lines
Non Empty Lines
isspace
filter
lambda
and
split
6
One-liner with walrus assignment
Square Board
divmod
lambda
First
Number Base
ValueError
except
try
int
str
1
First
Restricted Sum
iter
next
if
Blizzard
The First Working Day
The First Working Day
datetime.strptime
strptime
datetime.timedelta
timedelta
datetime.datetime
1
Rectangles Union
Rectangles Union
Tuple
typing.Tuple
set-comp
List
typing.List
2
First
String Conversion
min
not
lambda
inline-if
len
2
First. weird
Reversed Permutation Index
math.factorial
factorial
extend
as
math
2
Second
Rectangles Union
union
itertools.product
product
Tuple
typing.Tuple
4
Stressful Subject
Stressful Subject
groupby
itertools.groupby
endswith
filter
any
9
Weekend Counter
Weekend Counter
datetime.timedelta
timedelta
datetime
sum
if-comprehension
17
First
Permutation Index
math.factorial
factorial
as
math
index
18
First
Min and Max
get
None
sorted
True
else
with default key
Min and Max
get
None
not
inline-if
sorted
Rock
First
Sort by Removing
append
list
for
if
2
First
Parity Bit Generator
chr
bin
not
count
join
3
First. Straight
Greedy Number
index
max
print
range
int
3
Second. With continue
Sort by Removing
continue
pop
while
list
len
4
Second. Recursive
Greedy Number
index
max
inline-if
print
int
4
First
Super Root
abs
print
while
if
6
Shelter
First
Seven Segment
combinations
itertools.combinations
filter
as
islower
2
First
The Nearest Square Number
math.floor
floor
math.ceil
ceil
math.sqrt
3
First
Halloween Monsters
all
pop
replace
max
count
16
First
Pattern Recognition
map
lambda
list-comp
range
comprehension
Codeship
First
Champernowne Word
map
print
join
range
int
1
Hermit
First
The Good Radix
tuple
map
enumerate
max
lambda
6
Not On Map
First
Most Wanted Letter
filter
isalpha
set
max
lower
1