19
Alex_4444D
8 28 39
2042/ 2195
Alexian Ponce
Last seen 1 year ago
Member for 2 years, 7 months, 12 days
Difficulty Normal
Missions (129) / Solutions (294)
Best solutions / Newest solutions
Initiation
First
Is Even
bool
int
3
4
Third
Multiply (Intro)
numpy.product
product
numpy
as
5
4
Second
Multiply (Intro)
int
2
First
Sum Numbers
findall
re.findall
re
sum
comprehension
Second
Count Digits
isdigit
sum
comprehension
int
str
1 Liner (38 characters)
Easy Unpack
lambda
2
Fourth
Multiply (Intro)
as
1
Third
Count Digits
count
sum
comprehension
int
str
First
Count Digits
findall
re.findall
re
int
str
1 Line
All the Same
Any
typing.Any
List
typing.List
bool
1 Line2
All the Same
Any
typing.Any
List
typing.List
bool
First
Replace First
typing.Iterable
Iterable
typing
append
list
2
First
Easy Unpack
tuple
lambda
1
Home
Third
Backward Each Word
join
split
comprehension
str
7
Speedy
Date and Time Converter
datetime.strptime
strptime
as
f-string
datetime.datetime
9
1
1 Line
Morse Decoder
capitalize
strip
join
split
comprehension
14
1 Line
Sun Angle
typing.Union
Union
typing
inline-if
and
17
2
First
Days Between
date
datetime.date
datetime
abs
18
1 Line
Popular Words
IGNORECASE
re.IGNORECASE
findall
re.findall
dict-comp
Third
Three Words
re.search
search
re
bool
inline-if
1
First
Backward Each Word
re.search
search
re
replace
count
1 Line
Split List
list-comp
list
comprehension
len
if
1 Line2
Split List
list
len
1
First
Sun Angle
typing.Union
Union
typing
inline-if
and
Second
Between Markers
escape
re.escape
f-string
re.search
search
1 Line
Between Markers
index
inline-if
in
and
split
Second
First Word
re.search
search
re
str
Second
Backward Each Word
re.split
r-string
re
join
split
1 Line
Sort Array by Element Frequency
collections.Counter
Counter
collections
list-comp
range
1 Line2
Sort Array by Element Frequency
index
lambda
count
sorted
First
Right to Left
tuple
replace
join
str
First
Popular Words
IGNORECASE
re.IGNORECASE
findall
re.findall
dict-comp
First
Second Index
find
None
replace
inline-if
int
Second
Second Index
find
None
inline-if
int
str
Second
Date and Time Converter
datetime.strptime
strptime
f-string
datetime.datetime
datetime
First
Between Markers
re.search
search
re
replace
except
3
First
Bigger Price
lambda
sorted
True
list
int
Second
Bigger Price
lambda
sorted
True
list
int
1 Line
Three Words
re.search
search
re
inline-if
False
First
First Word
isalpha
replace
or
in
split
2
Third
Even the Last
inline-if
sum
list
int
len
Second
Even the Last
sum
list
int
len
if
Second
Three Words
isalpha
bool
False
True
split
2
First
Pawn Brotherhood
chr
find
map
break
set
First
Date and Time Converter
as
f-string
date
datetime.date
datetime
First
Morse Decoder
upper
continue
replace
except
try
1 Line
Non-unique Elements
count
if-comprehension
list-comp
list
comprehension
1
First2
First Word
continue
isalpha
break
replace
or
1
Third
First Word
while
in
and
str
len
3
First
Even the Last
range
list
int
len
for
First2
Pawn Brotherhood
chr
find
map
break
set
First3
Pawn Brotherhood
ascii_lowercase
string.ascii_lowercase
string
find
break
First
Three Words
isalpha
bool
False
True
split
2
Electronic Station
1 Line
Acceptable Password III
any
isdigit
bool
not
and
2
4
Second
Mathematically Lucky Tickets
itertools.product
product
yield
filter
any
3
1 Line Better
Sort by Extension
rfind
bool
lambda
sorted
7
Fourth
Mathematically Lucky Tickets
itertools.product
product
yield
as
all
8
2 Lines
Mathematically Lucky Tickets
set-comp
lambda
inline-if
range
comprehension
8
5 Solutions in 1
Mathematically Lucky Tickets
itertools.product
product
yield
as
all
9
1 Line
Sort by Extension
List
typing.List
typing
lambda
or
10
3
Third
Surjection Strings
translate
bool
str
11
1
Second
All Upper II
isupper
bool
str
13
1 Line
Unix Match. Part 2
r-string
replace
bool
inline-if
False
15
First
Unix Match. Part 2
fullmatch
re.fullmatch
re.sub
sub
r-string
16
Second
Unix Match. Part 2
fullmatch
re.fullmatch
re.sub
sub
r-string
17
Third
Unix Match. Part 2
fullmatch
re.fullmatch
re
replace
bool
18
1 Line
Unix Match. Part 1
replace
bool
inline-if
False
True
19
1
1 Line2
Unix Match. Part 1
fullmatch
re.fullmatch
re
replace
bool
20
1
1 Line
Ascending List
typing.Iterable
Iterable
bool
set
typing
1
1 Line
Acceptable Password V
any
isdigit
bool
not
lower
1 Line
Acceptable Password VI
any
isdigit
bool
set
not
1 Line
Acceptable Password IV
any
isdigit
bool
not
or
1 Line2
Acceptable Password IV
re.compile
compile
re
bool
inline-if
2 Solutions in 1
Acceptable Password IV
any
isdigit
bool
not
or
1 Line Better
Acceptable Password IV
re.search
search
re
bool
inline-if
First
Acceptable Password IV
any
isdigit
bool
not
or
1 Line
Acceptable Password II
any
isdigit
bool
and
comprehension
First
Mathematically Lucky Tickets
itertools.product
product
filter
any
itertools
Third
Mathematically Lucky Tickets
math.inf
inf
operator.sub
operator.add
mul
First
Digits Multiplication
math.prod
prod
math
if-comprehension
list-comp
1 Line
All Upper II
islower
any
replace
isdigit
bool
First
Remove Brackets
combinations
itertools.combinations
itertools
enumerate
replace
Third
All Upper II
islower
any
replace
isdigit
bool
Sixth
Sort by Extension
rsplit
itemgetter
operator.itemgetter
operator
tuple
1-Liner
Sort by Extension
rfind
lambda
sorted
6 Solutions in 1
Sort by Extension
List
typing.List
typing
sorted
join
Second
Sort by Extension
re.compile
compile
r-string
List
typing.List
Third
Words Order
find
bool
not
inline-if
join
2
First
Similar Triangles
Tuple
typing.Tuple
List
typing.List
bool
First
Sort by Extension
List
typing.List
typing
sorted
join
1 Line
Digits Multiplication
functools.reduce
reduce
functools
replace
lambda
4 Solutions in 1
Sort by Extension
List
typing.List
typing
sorted
join
Second
Acceptable Password VI
VERBOSE
re.VERBOSE
match
re.match
r-string
2 Solutions in 1
Acceptable Password VI
VERBOSE
re.VERBOSE
match
re.match
r-string
First
Surjection Strings
zip
None
inline-if
if-comprehension
in
Second
Surjection Strings
zip
set
list-comp
comprehension
len
1
3 Solutions in 1
Surjection Strings
zip
None
inline-if
if-comprehension
in
1
First
Words Order
find
bool
not
inline-if
join
4 Solutions in 1
Words Order
rf-string
fromkeys
findall
re.findall
f-string
Second
Words Order
rf-string
fromkeys
findall
re.findall
f-string
First
Ascending List
typing.Iterable
Iterable
bool
typing
False
2 Solutions in 1
Ascending List
typing.Iterable
Iterable
bool
typing
False
2 Solutions in 1
Digits Multiplication
functools.reduce
reduce
functools
replace
lambda
Scientific Expedition
1 Line
Caps Lock
upper
enumerate
inline-if
join
list-comp
3
1 Line
Conversion from CamelCase
re.sub
sub
r-string
re
lower
8
2
1 Line
Conversion into CamelCase
title
replace
str
10
1 Line
Follow Instructions
Tuple
typing.Tuple
typing
count
int
12
1 Line
YAML. Simple Dict
dict-comp
isdigit
lambda
inline-if
comprehension
12
First
The Most Wanted Letter
ascii_lowercase
string.ascii_lowercase
string
index
max
1 Line
Sum by Type
Tuple
typing.Tuple
type
typing
sum
1 Line
Goes Right After
find
bool
inline-if
False
and
1 Line2
Goes Right After
find
bool
and
str
1 Line
Time Converter (24h to 12h)
datetime.strptime
strptime
as
datetime.datetime
datetime
1 Line2
Time Converter (24h to 12h)
time.strftime
time.strptime
strftime
time
strptime
1 Line
Bird Language
re.compile
compile
re.sub
sub
r-string
1 Line2
Bird Language
re.compile
compile
r-string
re
str
First
YAML. More Types
findall
re.findall
dict-comp
r-string
re
1 Line Better
Pangram
chr
r-string
ord
set
lower
I Love Python!
I Love Python!
cmp_to_key
functools.cmp_to_key
randint
random.randint
random
<3 Py
I Love Python!
OverflowError
hasattr
zfill
raise
float
1 Line
Common Words
sorted
join
if-comprehension
list-comp
split
1 Line2
Common Words
set
sorted
join
split
str
Third
Common Words
intersection
set
sorted
join
split
4 Solutions in 1
Common Words
sorted
join
if-comprehension
list-comp
split
First
YAML. Simple Dict
findall
re.findall
dict-comp
pass
r-string
1-Liner
Common Words
set
lambda
sorted
join
split
First
Sum by Type
Tuple
typing.Tuple
type
typing
sum
1 Line
The Most Wanted Letter
ascii_lowercase
string.ascii_lowercase
string
max
lower
First
Caps Lock
upper
replace
not
join
False
First
I Love Python!
First
The Hidden Word
findall
re.findall
r-string
find
re
Second
Sum by Type
Tuple
typing.Tuple
isinstance
typing
sum
First
Follow Instructions
Tuple
typing.Tuple
tuple
typing
elif
1 Line
Secret Message
r-string
join
str
1 Line
Absolute Sorting
abs
sorted
list
First
Conversion from CamelCase
insert
findall
re.findall
r-string
find
First
Bird Language
re.compile
compile
re.sub
sub
r-string
O'Reilly
Second
Lightbulb End Watching
Optional
typing.Optional
datetime.datetime
datetime
List
3
1
1 Line
Compress List
typing.Iterable
Iterable
typing
or
if-comprehension
3
2 Lines
Lightbulb End Watching
Optional
typing.Optional
datetime.datetime
datetime
List
6
Second
Sort Except Zero
iter
next
typing.Iterable
Iterable
typing
7
1 Line2
Compress List
groupby
itertools.groupby
itertools
typing.Iterable
Iterable
9
1 Line
The Flat Dictionary
update
type
is
items
inline-if
9
1 Line
Frequency Sorting
collections.Counter
Counter
get
collections
List
11
2
1 Line Better
Replace Last
list
13
Second
Lightbulb Operating
typing.Union
Union
Optional
typing.Optional
datetime.timedelta
15
1
1 Line
Median of Three
inline-if
sorted
list-comp
range
comprehension
1 Line
Lightbulb Intro
datetime.datetime
datetime
List
typing.List
typing
First
Lightbulb More
itertools.zip_longest
zip_longest
typing.Union
Union
Optional
First
Lightbulb Operating
datetime.min
datetime.max
itertools.zip_longest
zip_longest
typing.Union
1 Line
Remove All After
index
typing.Iterable
Iterable
typing
inline-if
1 Line
Replace Last
inline-if
list
First
Median of Three
statistics.median
statistics
median
typing.Iterable
Iterable
2 Solutions in 1
Median of Three
statistics.median
statistics
median
typing.Iterable
Iterable
1 Line
Majority
bool
not
count
False
True
1 Line2
Majority
bool
sum
list
len
First
Multiple Lightbulbs
datetime.max
TypeError
itertools.zip_longest
zip_longest
typing.Union
Second
Multiple Lightbulbs
typing.Union
Union
Optional
typing.Optional
Tuple
2 Solutions in 1
Multiple Lightbulbs
datetime.max
TypeError
itertools.zip_longest
zip_longest
typing.Union
2
Second
Compress List
compress
itertools.compress
itertools.zip_longest
zip_longest
itertools
1
First
Sort Except Zero
pop
typing.Iterable
Iterable
typing
inline-if
1 Line
Flatten a List
r-string
list-comp
comprehension
int
str
Second
Xs and Os Referee
List
typing.List
set
typing
join
Third
Xs and Os Referee
join
in
and
for
if
First
Reverse Every Ascending
not
append
list-comp
range
comprehension
First
Lightbulb End Watching
Optional
typing.Optional
datetime.datetime
datetime
List
2 Solutions in 1
Lightbulb End Watching
Optional
typing.Optional
datetime.datetime
datetime
List
2 Solutions in 1 Better
Lightbulb End Watching
Optional
typing.Optional
datetime.datetime
datetime
List
First
Lightbulb Start Watching
Optional
typing.Optional
datetime.datetime
datetime
List
1
2 Solutions in 1
Sort Except Zero
pop
typing.Iterable
Iterable
typing
inline-if
First
The Flat Dictionary
collections.abc.abc
collections.abc
abc
isinstance
extend
2 Solutions in 1
The Flat Dictionary
collections.abc.abc
collections.abc
abc
isinstance
extend
Second
Reverse Every Ascending
functools.reduce
reduce
functools
not
lambda
2 Solutions in 1
Reverse Every Ascending
not
append
list-comp
range
comprehension
1 Line
Median
float
List
typing.List
typing
inline-if
1 Line2
Median
statistics.median
statistics
median
float
List
2 Solutions in 1
Median
float
List
typing.List
typing
inline-if
3 Solutions in 1
Compress List
typing.Iterable
Iterable
typing
or
if-comprehension
1 Line
Index Power
inline-if
list
int
len
First
Xs and Os Referee
List
typing.List
typing
or
elif
1
2 Solutions in 1
Xs and Os Referee
List
typing.List
typing
or
elif
3 Solutions in 1
Xs and Os Referee
List
typing.List
typing
or
elif
1
Incinerator
First
The Vampires
class
property
super
decorator
f-string
Second
The Vampires
AttributeError
class
hasattr
reverse
property
2 Solutions in 1
The Vampires
AttributeError
class
hasattr
reverse
property
First
The Defenders
class
property
super
decorator
f-string
Second
The Defenders
class
property
super
decorator
f-string
First
Army Battles
class
property
super
decorator
f-string
First
The Warriors
class
while
False
True
if
Second
The Warriors
class
property
decorator
while
and
Third
The Warriors
class
property
decorator
while
and
Mine
1-Liner (116 characters)
Can Balance
eval
next
f-string
enumerate
not
11
Second
Cut Sentence
rpartition
format
inline-if
int
str
17
1-Liner (104 characters)
Caesar Cipher (decryptor)
chr
ord
isalpha
lambda
inline-if
1-Liner
Cut Sentence
rpartition
format
lambda
inline-if
len
Third
Cut Sentence
rstrip
r-string
len
1-Liner (89 characters)
The Greatest Common Divisor
lambda
Second
Caesar Cipher (decryptor)
isspace
punctuation
string.punctuation
ascii_lowercase
string.ascii_lowercase
1
Fourth
Cut Sentence
rfind
max
inline-if
int
str
1
3 Solutions in 1
Moore Neighbourhood
tuple
min
max
lambda
sum
2
First
Caesar Cipher (encryptor)
chr
ord
isalpha
lambda
inline-if
First 1-Liner
Best Stock
dict
items
lambda
sorted
list
Second 1-Liner
Best Stock
dict
lambda
sorted
str
1-Liner (36 characters)
Best Stock
get
max
lambda
3 Solutions in 1
Best Stock
dict
lambda
sorted
str
First
Can Balance
enumerate
typing.Iterable
Iterable
typing
sum
Second
Can Balance
enumerate
typing.Iterable
Iterable
typing
inline-if
2 Solutions in 1
Can Balance
enumerate
typing.Iterable
Iterable
typing
inline-if
1-Liner (89 characters)
Can Balance
enumerate
lambda
inline-if
sum
comprehension
4 Solutions in 1
Can Balance
eval
next
f-string
enumerate
typing.Iterable
3 Solutions in 1
Caesar Cipher (encryptor)
isspace
punctuation
string.punctuation
ascii_lowercase
string.ascii_lowercase
2
1-Liner (34 characters)
Binary Count
bin
lambda
count
Second
Moore Neighbourhood
tuple
lambda
sum
comprehension
len
1-Liner (91 characters)
Moore Neighbourhood
max
lambda
sum
comprehension
First
Caesar Cipher (decryptor)
string.whitespace
whitespace
punctuation
string.punctuation
ascii_lowercase
2 Solutions in 1
Caesar Cipher (decryptor)
isspace
punctuation
string.punctuation
ascii_lowercase
string.ascii_lowercase
First
Cut Sentence
AttributeError
re.search
search
r-string
re
Fifth
Cut Sentence
inline-if
join
if-comprehension
in
list-comp
6 Solutions in 1
Cut Sentence
AttributeError
re.search
search
r-string
re
First
Moore Neighbourhood
min
max
sum
range
comprehension
2 Solutions in 1
Binary Count
bin
count
int
First
The Greatest Common Divisor
while
int
for
2 Solutions in 1
The Greatest Common Divisor
lambda
while
int
for
2 Solutions in 1
Caesar Cipher (encryptor)
isspace
punctuation
string.punctuation
ascii_lowercase
string.ascii_lowercase
First
Binary Count
bin
count
int
First
Fizz Buzz
elif
and
int
str
if
Ice Base
Third
Reverse Roman Numerals
count
5
1
First
Long Repeat
finditer
re.finditer
r-string
re
max
15
2
Second
Counting Tiles
lambda
sum
range
comprehension
int
1-Liner (234 characters)
Counting Tiles
lambda
sum
range
comprehension
int
1 Line
Morse Encoder
lower
join
list-comp
comprehension
1 Line
Find Quotes
r-string
replace
1
1 Line2
Find Quotes
split
Second
Reverse Roman Numerals
tuple
zip
inline-if
sum
comprehension
1 Line
Long Repeat
r-string
max
inline-if
list-comp
comprehension
First
Count Chains
math.hypot
hypot
Tuple
typing.Tuple
any
1
Second
Count Chains
dist
math.dist
difference
frozenset
union
1
Third
Count Chains
Tuple
typing.Tuple
math.sqrt
sqrt
List
1
Second
Roman Numerals
replace
for
Third
Roman Numerals
format
lambda
int
str
1 Line
Monkey Typing
set
lower
if-comprehension
in
list-comp
1 Line2
Monkey Typing
set
lower
sum
in
comprehension
First
Counting Tiles
math.ceil
ceil
math
continue
elif
Third
Counting Tiles
math.ceil
ceil
math
elif
append
4 Solutions in 1
Counting Tiles
math.ceil
ceil
math
continue
lambda
First
Find Quotes
findall
re.findall
r-string
re
replace
First
Morse Encoder
continue
lower
join
range
list
1 Line
The Most Numbers
min
max
inline-if
First
Reverse Roman Numerals
while
in
and
else
len
Fourth
Reverse Roman Numerals
operator.add
itertools.zip_longest
zip_longest
operator
functools.reduce
4 Solutions in 1
Reverse Roman Numerals
while
in
and
else
len
First
Monkey Typing
set
lower
count
int
str
First
Roman Numerals
while
range
for
Alice In Wonderland
First
Zigzag Array
List
typing.List
typing
inline-if
append
1
First
When is Friday?
as
date
datetime.date
datetime
inline-if
1
First
Middle Characters
inline-if
len
1
Dropbox
Second
Simple Hashlib
hashlib.new
new
hashlib
15
1 Liner (70 characters)
Simple Hashlib
lambda
4 Solutions in 1
Simple Hashlib
hashlib.new
new
getattr
hashlib
update
1
First
Simple Hashlib
hashlib.new
new
hashlib
update
Blizzard
1 Line
Rectangles Union
Tuple
typing.Tuple
set-comp
List
typing.List
5
Fourth
Spaceship Landing Strip
max
count
join
if-comprehension
range
12
1 Line
Spaceship Landing Strip
max
count
join
if-comprehension
range
12
1 Line
Unlucky Days
date
datetime.date
datetime
sum
if-comprehension
18
1 Line Better
Unlucky Days
lambda
sum
range
comprehension
19
1-Liner (82 characters)
Stair Steps
max
lambda
inline-if
comprehension
len
1
Third
Stair Steps
max
for
Second
The First Working Day
datetime.timedelta
timedelta
date
datetime.date
datetime
1 Line
Weekend Counter
datetime.timedelta
timedelta
datetime
if-comprehension
in
First
Useless Flights
Decimal
decimal.Decimal
decimal
copy.deepcopy
deepcopy
Second
Useless Flights
update
get
dict
List
typing.List
First
Spaceship Landing Strip
itertools.takewhile
takewhile
itertools
enumerate
max
Second
Spaceship Landing Strip
pop
break
max
or
inline-if
Third
Spaceship Landing Strip
yield
zip
enumerate
pop
max
Fifth
Spaceship Landing Strip
itertools.product
product
reversed
itertools
in
Sixth
Spaceship Landing Strip
break
max
in
append
range
Six Solutions In 1
Spaceship Landing Strip
itertools.takewhile
takewhile
itertools
enumerate
max
First
The First Working Day
datetime.timedelta
timedelta
date
datetime.date
datetime
First
String Conversion
min
len
if
Second
String Conversion
Differ
difflib.Differ
difflib
max
if-comprehension
Third
String Conversion
min
len
if
First
Stair Steps
append
len
if
Second
Stair Steps
compress
itertools.compress
itertools.product
product
filter
4 Solutions in 1
Stair Steps
compress
itertools.compress
itertools.product
product
filter
Hermit
1 Liner
Unique Email Addresses
re.sub
sub
re
set
lower
4
2 Solutions in 1
Unique Email Addresses
fullmatch
re.fullmatch
re.sub
sub
r-string
9
1
First
Unique Email Addresses
fullmatch
re.fullmatch
r-string
re
print
First
Shorter Set
set
print
sorted
range
list
1