30
bunnychai
9 26 35
4515/ 5195
Bunny Chai
Last seen 2 years ago
Member for 11 years, 5 months, 24 days
Difficulty Normal
########## #|_) ._ ._ # #|_)|_| || |\/ # ####### /##

Missions (169) / Solutions (175)
Best solutions / Newest solutions
Home
RightToLeft
Right to Left
replace
join
2
DaysDiff
Days Between
date
datetime.date
datetime
abs
PawnBrotherhood
Pawn Brotherhood
add
index
set
sum
if-comprehension
ThreeWords
Three Words
isalpha
join
in
split
comprehension
EvenLast
Even the Last
inline-if
sum
list.count
Non-unique Elements
count
if-comprehension
list-comp
comprehension
Electronic Station
CanPass
Can You Pass?
collections.deque
deque
collections.defaultdict
defaultdict
collections
12
InsideBlock (winding number)
Inside Block
zip
min
max
not
and
3
First
Mathematically Lucky Tickets
yield
float
False
True
range
First
Find Sequence
filter
zip
map
enumerate
bool
BooleanAlgebra
Boolean Algebra
if
Counter
Verify Anagrams
collections.Counter
Counter
collections
replace
lower
First
Brackets
pop
not
or
in
elif
DigitsMultiplication
Digits Multiplication
max
inline-if
Scientific Expedition
First
Morse Clock
format
enumerate
replace
join
append
1
21
CallsHome
Call to Home
math.ceil
ceil
collections.Counter
Counter
values
13
2
CipherMap2
Cipher Map
enumerate
sorted
join
if-comprehension
list-comp
1
zip_longest
The Hidden Word
itertools.zip_longest
zip_longest
itertools
find
map
RemoveAccents
Remove Accents
normalize
unicodedata.normalize
unicodedata
or
3
random
I Love Python!
random.seed
seed
random.shuffle
shuffle
random
LetterQueue
Letter Queue
join
append
else
for
if
BirdLanguage
Bird Language
continue
enumerate
pop
in
elif
First
Striped Words
re.split
re.search
search
upper
re
Pangram
Pangram
isalpha
set
lower
if-comprehension
comprehension
SecretMessage
Secret Message
isupper
join
if-comprehension
comprehension
First
The Most Wanted Letter
sort
isalpha
lower
count
if-comprehension
CommonWords
Common Words
set
sorted
join
split
AbsoluteSorting
Absolute Sorting
abs
lambda
sorted
O'Reilly
First
Xs and Os Referee
zip
join
if-comprehension
True
list-comp
11
10
First
Cipher Crossword
itertools.permutations
permutations
extend
get
itertools
12
ParseArray
Parse Array
raise
is
ValueError
pass
continue
18
First
Determine the Order
remove
find
min
break
replace
2
CountInversions
Count Inversions
enumerate
sum
comprehension
FlattenList
Flatten a List
isinstance
extend
inline-if
append
list-comp
First
Median
sort
else
len
if
IndexPower
Index Power
inline-if
len
First
Loading Cargo
abs
max
sum
range
else
Incinerator
Friends
Friends
class
collections.defaultdict
defaultdict
set-comp
add
1
BuildingBase
Building Base
class
object
format
Mine
ColorMap
Color Map
copy.deepcopy
deepcopy
collections.defaultdict
defaultdict
copy
4
EinsteinProblem
The Einstein Problem-Lite
collections.deque
deque
collections.defaultdict
defaultdict
pass
8
AchillesTortoise
Achilles and the Tortoise
GCD
The Greatest Common Divisor
fractions.gcd
gcd
fractions
functools.reduce
reduce
First
Determinant
enumerate
append
len
for
if
First
Disposable Teleports
get
remove
find
continue
pop
CountNeighbours
Moore Neighbourhood
enumerate
abs
sum
if-comprehension
and
BinaryCount
Binary Count
bin
count
FizzBuzz
Fizz Buzz
not
str
if
Ice Base
arithmetic
Feed Pigeons
max
int
if
2
26
ClockAngle
Clock Angle
min
abs
split
comprehension
int
6
2
OilPie
Oil Pie
Fraction
fractions.Fraction
fractions
abs
sum
1
FindFriends
How to Find Friends
collections.deque
deque
collections.defaultdict
defaultdict
collections
First
Counting Tiles
complex
math.ceil
ceil
math
continue
MonkeyTyping
Monkey Typing
lower
sum
in
comprehension
First
Roman Numerals
enumerate
elif
else
int
for
MostNumbers
The Most Numbers
round
min
max
inline-if
Alice In Wonderland
binary logic
Multiplication Table
bin
count
1
3
bfs
Digits Doublets
collections.deque
deque
combinations
itertools.combinations
itertools
13
First
The Shortest Knight's Path
collections.deque
deque
get
collections
find
First
Transposed Matrix
append
range
len
for
GitHub
XAndO (MiniMax)
Xs and Os Champion
yield
zip
enumerate
max
count
4
BrokenClock
Broken Clock
list-comp
split
comprehension
int
6
ShootRange
Shooting Range
float
round
min
inline-if
elif
8
bisect
Painting Wall
bisect.insort
insort
bisect
enumerate
min
12
First
Solution for Anything
class
object
pass
True
First
Area of a Convex Polygon
zip
abs
sum
list-comp
comprehension
EndOfOther
The End of Other
combinations
itertools.combinations
endswith
itertools
or
First
Open Labyrinth
collections.deque
deque
collections
break
while
Dropbox
^2
Hubspot Amulet
sum
and
range
for
if
10
PlaceQueens
Place Queens
combinations
itertools.combinations
set-comp
dict-comp
itertools
19
First
Numbers Factory
extend
sorted
join
while
elif
2
FriendlyNumber
Friendly Number
abs
not
while
and
int
SimpleHashlib
Simple Hashlib
getattr
hashlib
spheroid
Humpty Dumpty Form
math.atanh
atanh
math.asin
asin
math.pi
First
Three Points Circle
eval
strip
float
zip
sum
First
Speech Module
elif
if
PyCon TW
Insertion Sort
Robot Sort
join
while
and
append
range
1
2
First
How Much Gold
items
inline-if
sum
in
list-comp
1
11
DarkLabyrinth (merging visible)
Dark Labyrinth
collections.deque
deque
collections.defaultdict
defaultdict
yield
1
bfs
Express Delivery
collections.deque
deque
yield
get
collections
15
NetworkAttack
Network Attack
heappush
heapq.heappush
heappop
heapq.heappop
heapq
17
dp
Golden Pyramid
enumerate
max
list-comp
list
comprehension
First
Building Visibility
enumerate
lambda
sum
sorted
and
SimpleAreas
Simple Areas
math.pi
pi
math
elif
len
DigitStack
Digit Stack
pass
IndexError
pop
except
try
First
Calculate Islands
collections.deque
deque
get
collections
continue
First
House Password
isupper
isdigit
inline-if
elif
False
Storage
HexagonSpiral (Constant Time)
Hexagon Spiral
divmod
zip
abs
max
inline-if
1
2
ForgetfulPrisoner
Forgetful Prisoner
random.shuffle
shuffle
ljust
random
collections.defaultdict
1
7
HexagonSpiral
Hexagon Spiral
divmod
zip
abs
max
while
2
what a dp
Battle Dice
collections.Counter
Counter
add
collections
zip
4
MindSwitcher
Mind Switcher
extend
get
add
items
set
6
3
BrailleTranslator
English to Braille Translator
zfill
bin
ord
map
isupper
7
1
graph search
Haunted House
collections.deque
deque
get
collections
continue
8
EarthDistances
Earth Distances
math.radians
radians
math.cos
cos
math.sin
8
cheat \^.^/
Restricted Prime
all
or
True
comprehension
11
3
GatePuzzles
Moria Doors
Fraction
fractions.Fraction
itemgetter
operator.itemgetter
fractions
11
line geometry
The Rows of Cakes
combinations
itertools.combinations
intersection
add
itertools
12
5
even odd
Restricted Prime
yield
pop
while
False
and
14
1
PlayfairCipher
Playfair Cipher
isalnum
digits
string.digits
divmod
ascii_lowercase
14
StrangeCircuit
Square Spiral
abs
elif
else
int
if
15
triangular number
Saw the Stick
sort
lambda
sum
append
list-comp
17
ExecQuine
Exec Quine
lambda
20
First
Digging a Canal
class
get
continue
sort
enumerate
WordPattern
Word Pattern
isdigit
inline-if
join
comprehension
int
projective geometry
The Rows of Cakes
hash
class
Fraction
fractions.Fraction
fractions
3
WeakPoint
Weak Point
zip
index
min
sum
list-comp
First
Skew-symmetric Matrix
zip
map
list-comp
list
comprehension
HubSpot
auto-painting
Auto Painting
digits
string.digits
string
min
join
1
3
SupplyStations
Supply Stations
heappush
heapq.heappush
heappop
heapq.heappop
heapq
1
recur
Restricted Sum
inline-if
5
2
ExpectedDice
Expected Dice
collections.Counter
Counter
collections
min
sum
9
RepeatingDecimals
Repeating Decimals
divmod
collections.Counter
Counter
collections
not
19
HammingDistance
The Hamming Distance
zfill
bin
zip
max
sum
NumberRadix
Number Base
ValueError
except
try
int
Blizzard
First
The Angles of a Triangle
math.acos
acos
math.pi
pi
float
3
3
First
Sudoku Solver
copy.deepcopy
deepcopy
copy
zip
map
3
1
First
Weekend Counter
datetime.timedelta
timedelta
datetime
while
if
4
3
SafeCoasts
Safe Coasts
collections.deque
deque
collections.defaultdict
defaultdict
collections
13
2
\ + '''
Palindromic Palindrome
lambda
20
Second
The Angles of a Triangle
math.acos
acos
math.pi
pi
float
First
Stair Steps
max
inline-if
append
range
len
MinMax
Min and Max
None
sorted
False
True
len
First
Spaceship Landing Strip
max
or
while
False
and
First
Radiation Search
continue
IndexError
enumerate
pop
except
Rock
ChickenHunt
Chicken Hunt
random.choice
choice
heappush
heapq.heappush
heappop
1
5
web log parsing
Web Log Sessions
datetime.strptime
strptime
datetime.datetime
get
items
2
CrosswordSolver
Crossword Solver
copy.deepcopy
deepcopy
copy
yield
extend
4
First
Water Jars
collections.deque
deque
collections
or
while
13
First
CheckSum
reversed
re.sub
sub
r-string
ord
19
LifeCounter
Life Counter
set-comp
yield
add
enumerate
set
20
BerserkRook
Berserk Rook
chr
add
remove
ord
max
Newton
Super Root
math.log
log
math
range
for
Shelter
AmscoCipher
AMSCO Cipher
zip
map
enumerate
index
break
5
AdfgvxCipher
ADFGVX Cipher
isalnum
divmod
collections.defaultdict
defaultdict
keys
6
Fleury's algorithm
One line Drawing
iter
collections.defaultdict
defaultdict
next
values
7
LanternRiver (DFS)
The Lantern Festival
add
enumerate
pop
break
set
7
sub-block
Pattern Recognition
pass
IndexError
enumerate
except
try
7
First
Ghosts Age
round
min
range
for
if
Codeship
fast and clean
Magic Domino
random.shuffle
shuffle
random
itertools.permutations
permutations
1
1
recurrence
Pearls in the Box
float
count
len
2
2
geo + dijk
Bats Bunker
class
float
get
round
continue
5
3
UnfairDice
Unfair Dice
hash
collections.deque
deque
collections.defaultdict
defaultdict
6
ProbablyDice
Probably Dice
min
sum
while
range
comprehension
13
Simple2048
Behind 2048
reversed
extend
zip
map
continue
15
88thPuzzle
The 88th Puzzle
collections.deque
deque
tuple
collections
enumerate
16
1
First
Minesweeper
randint
random.randint
random
in
elif
16
First
Snake Lite
collections.deque
deque
get
tuple
collections
First
8 Puzzle
collections.deque
deque
get
collections
find
First
The Square Chest
zip
break
sorted
and
append
Hermit
WordsFinder
Keywords Finder
bisect.insort
insort
bisect
escape
re.escape
4
2
MonoCaptcha
Mono Captcha
zip
map
continue
enumerate
index
5
Second
Keywords Finder
bisect.insort
insort
bisect
escape
re.escape
6
NetworkLoops
Network Loops
collections.deque
deque
collections.defaultdict
defaultdict
collections
7
First
Colder-Warmer
randint
random.randint
random
sort
min
8
brute force
Reverse Engineer
randint
random.randint
ZeroDivisionError
random
collections.deque
12
Simplification
Simplification
get
items
pop
replace
or
14
First
Anagrams By Stacks
collections.deque
deque
collections
continue
enumerate
BreakRings (cache)
Break Rings
functools.lru_cache
lru_cache
frozenset
union
collections.deque
First
The Good Radix
ord
isdigit
max
not
range
First
Ore In The Desert
round
not
append
range
int
Watchtower
First
Magic Square
copy.deepcopy
deepcopy
copy
extend
pass
6
BagOfSantaClaus
Bag of Santa Claus
math.e
e
math
max
or
6
DnaCommonSequence(LCS)
DNA Common Sequence
collections.defaultdict
defaultdict
collections
enumerate
set
7
brute force
Bulls and Cows
itertools.permutations
permutations
itertools
enumerate
break
9
1
First
Number Guess
intersection
set
if-comprehension
list-comp
range
10
1
BacteriaColonies
Bacteria Colonies
all
any
map
not
while
11
First
Numbered Triangles
collections.deque
deque
collections
enumerate
max
14
VigenereCipher
Vigenere Cipher
divmod
chr
ord
zip
join
14
First
Convex Hull
get
enumerate
None
break
or
RotateHole
Rotate Hole
all
if-comprehension
list-comp
range
comprehension
First
Funny Addition
OverflowError
math.log
log
functools.reduce
reduce