19
vasily_bortnikov
3 15 33
2032/ 2195
Vasily Bortnikov
Last seen 1 year ago
Member for 5 years, 1 month, 9 days
Difficulty Normal
Missions (149) / Solutions (145)
Best solutions / Newest solutions
Initiation
First
Nearest Value
map
min
abs
set
lambda
13
1
First
Correct Sentence
islower
upper
str
if
First
Is Even
bool
not
inline-if
int
First
Count Digits
map
isdigit
sum
int
str
1
First
All Upper I
strip
isupper
isdigit
bool
not
First
Between Markers (simplified)
find
str
First
First Word (simplified)
ValueError
index
except
try
str
First
Acceptable Password I
bool
str
len
First
Backward String
str
First
Number Length
int
str
len
First
Beginning Zeros
startswith
while
int
str
First
Remove All Before
index
typing.Iterable
Iterable
typing
in
First
Split Pairs
inline-if
list-comp
range
comprehension
len
First
End Zeros
else
int
str
for
if
First
Replace First
typing.Iterable
Iterable
typing
list
1
First
Max Digit
max
list-comp
comprehension
int
str
First
Sum Numbers
findall
re.findall
r-string
map
re
First
Easy Unpack
tuple
First
All the Same
Any
typing.Any
List
typing.List
bool
Home
First
Morse Decoder
capitalize
replace
join
list-comp
split
First
Date and Time Converter
match
re.match
r-string
format
re
First
Sort Array by Element Frequency
index
lambda
count
sorted
list-comp
First
Split List
not
list
len
if
First
Backward Each Word
findall
re.findall
r-string
re
join
First
Bigger Price
lambda
sorted
True
list
int
First
Popular Words
dict-comp
get
dict
None
lower
First
Sun Angle
re.search
search
round
re
not
First
Between Markers
find
inline-if
str
len
if
First
First Word
isspace
replace
not
split
str
First
Days Between
date
datetime.date
datetime
abs
First
Pawn Brotherhood
format
find
set
inline-if
in
First
Right to Left
replace
for
if
First
Three Words
isalpha
bool
False
True
split
First
Even the Last
not
range
len
for
if
First
Non-unique Elements
count
if-comprehension
list-comp
list
comprehension
Electronic Station
First
All Upper II
isupper
bool
str
12
First
Inside Block
continue
min
abs
max
or
First
Ascending List
typing.Iterable
Iterable
bool
typing
False
First
Surjection Strings
get
bool
False
and
True
regex + recursion (quickie)
Unix Match. Part 1
match
re.match
find
re
replace
1
First
Unix Match. Part 2
startswith
find
continue
min
bool
1
First
Sort by Extension
rfind
List
typing.List
typing
sorted
First
Words Order
ValueError
index
bool
except
try
1
First
Acceptable Password IV
isdigit
or
sum
and
list-comp
First
Similar Triangles
pow
Tuple
typing.Tuple
List
typing.List
First
Brackets
re.sub
sub
r-string
re
max
First
Acceptable Password III
isdigit
sum
and
list-comp
comprehension
First
Acceptable Password II
isdigit
sum
and
list-comp
comprehension
First
Find Sequence
all
zip
False
True
list-comp
First
Verify Anagrams
dict-comp
replace
set
lower
count
First
Boolean Algebra
eval
First
Digits Multiplication
while
int
if
Scientific Expedition
First
Goes Right After
find
bool
False
and
True
First
Caps Lock
upper
not
elif
False
else
First
Follow Instructions
count
1
First
YAML. More Types
isnumeric
strip
find
continue
None
First
Bird Language
while
in
else
len
if
First
Conversion into CamelCase
capitalize
join
list-comp
split
comprehension
First
YAML. Simple Dict
isnumeric
strip
find
continue
bool
First
Remove Accents
unicodedata.lookup
lookup
unicodedata.name
name
unicodedata
First
Time Converter (24h to 12h)
format
inline-if
elif
int
if
First
The Hidden Word
find
zip
enumerate
replace
max
First
Sum by Type
Tuple
typing.Tuple
isinstance
typing
sum
defaultdict
Call to Home
collections.defaultdict
defaultdict
values
collections
List
First
Pangram
issubset
ascii_lowercase
string.ascii_lowercase
string
set
First
Conversion from CamelCase
format
isupper
lower
inline-if
join
First
Cipher Map
append
range
for
if
First
Letter Queue
startswith
List
typing.List
typing
elif
First
Morse Clock
format
bin
replace
list-comp
split
First
Striped Words
upper
continue
replace
set
not
First
Absolute Sorting
tuple
abs
sorted
list
First
Secret Message
isupper
str
for
if
First
The Most Wanted Letter
dict-comp
items
isalpha
lower
lambda
O'Reilly
First
Median
float
List
typing.List
sort
typing
1
First
Time Converter (12h to 24h)
format
find
inline-if
and
int
First
Flatten a List
type
is
append
else
int
First
Xs and Os Referee
List
typing.List
typing
count
or
First
Index Power
pow
list
int
len
if
Incinerator
First
Capital City
class
super
None
if
First
3 Chefs
class
super
format
First
Dialogues
class
map
None
lower
lambda
First
Every Person is Unique
class
format
replace
elif
else
First
The Defenders
class
property
super
type
decorator
First
Text Editor
class
format
None
or
inline-if
First
Army Battles
class
property
super
decorator
is
First
Multicolored Lamp
class
pass
First
Microwave Ovens
class
property
super
decorator
endswith
First
The Warriors
class
property
super
decorator
not
1
First
Friends
class
add
remove
set
in
First
Building Base
class
format
Mine
First
Best Stock
items
for
if
First
Moore Neighbourhood
pass
continue
IndexError
except
try
First
Binary Count
bin
count
int
First
Fizz Buzz
not
else
int
str
if
Ice Base
Second
Find Quotes
enumerate
if-comprehension
list-comp
split
comprehension
re.findall
Find Quotes
findall
re.findall
r-string
re
First
Morse Encoder
lower
join
list-comp
split
comprehension
1
First
Largest Rectangle in a Histogram
groupby
itertools.groupby
itertools
map
max
First
Reverse Roman Numerals
range
else
len
for
if
First
Roman Numerals
pop
while
elif
else
if
1
First
Long Repeat
max
else
for
if
First
How to Find Friends
match
re.match
r-string
get
continue
First
Feed Pigeons
max
while
if
First
The Most Numbers
sorted
len
if
Alice In Wonderland
First stupid
Flood Area
map
enumerate
index
min
typing.Iterable
11
First
The Fastest Horse
index
min
max
lambda
count
First
Transposed Matrix
List
typing.List
zip
typing
list-comp
1
First
Middle Characters
while
len
3
First
Zigzag Array
List
typing.List
not
typing
inline-if
First
When is Friday?
date
datetime.date
datetime
int
First
Long Non Repeat
set
not
range
len
for
First
Multiplication Table
bin
join
list-comp
comprehension
int
GitHub
First
The Most Frequent Weekdays
calendar.day_name
day_name
calendar
date
datetime.date
1
First
Long Repeat Inside
startswith
while
and
range
len
First
Create Intervals
tuple
not
sorted
append
else
First
Area of a Convex Polygon
abs
sum
append
list-comp
range
Dropbox
First
Worth of Words
for
if
First
Numbers Factory
format
break
sorted
while
append
1
First
Simple Hashlib
getattr
hashlib
First
Three Points Circle
pow
format
round
map
break
First
Speech Module
strip
if
PyCon TW
First
Double Substring
min
break
and
range
len
Second
Double Substring
in
range
len
for
if
First
Network Attack
update
enumerate
set
not
sum
First
Calculate Islands
List
typing.List
typing
sorted
append
First
House Password
islower
isdigit
bool
elif
False
Storage
First
The Rows of Cakes
combinations
itertools.combinations
collections.defaultdict
defaultdict
update
HubSpot
First
New Cities
update
remove
continue
set
not
First
City's Happiness
pow
update
items
remove
min
First
Node Disconnected Users
difference
update
items
remove
set
First
The Hamming Distance
format
bin
if-comprehension
list-comp
range
First
Restricted Sum
pop
len
if
Blizzard
First
Stressful Subject
re.sub
sub
endswith
r-string
isupper
Shelter
First
Ghosts Age
get
None
range
len
for
First
Seven Segment
difference
issubset
islower
isupper
set
Codeship
First
Probably Dice
collections.defaultdict
defaultdict
update
copy
dict-comp
1
First
The Square Chest
List
typing.List
typing
or
sorted
Hermit
First
Count Consecutive Summers
format
break
print
range
for
Watchtower
First
Ethernet Ring Dimensioning
reversed
values
dict-comp
enumerate
break
First
Rotate Hole
break
append
range
len
for
Escher
First
The Stone Wall
values
dict-comp
keys
zip
enumerate
First
Ground for the House
rfind
find
min
break
max
First
The Ship Teams
items
or
sorted
if-comprehension
list-comp
First
Compass, Map and Spyglass
values
dict-comp
pop
min
abs