21
AQiccl135
4 14 30
2620/ 2695
Josh Smith
Last seen 3 years ago
Member for 9 years, 7 months, 14 days
Difficulty Normal
I'm a Mechanical Engineering major that discovered that I like programming. My favorite part of programming is taking what I know and solving a problem with it. Around 2009 I started teaching myself to code using VBA in Excel, then I added a programming minor two years later.

Missions (137) / Solutions (133)
Best solutions / Newest solutions
Home
First - Right to Left
Right to Left
replace
lambda
join
First
Even the Last
lambda
inline-if
sum
if-comprehension
range
1
First - Pawn Brotherhood
Pawn Brotherhood
any
index
in
elif
comprehension
1
First - Three Words
Three Words
isalpha
False
True
split
else
First
Non-unique Elements
remove
count
for
if
1
First - Days Between
Days Between
date
datetime.date
datetime
abs
Electronic Station
First - Find Sequence
Find Sequence
False
True
range
len
for
1
First - Can you pass?
Can You Pass?
tuple
set
while
if-comprehension
in
First - Brackets
Brackets
replace
or
while
in
False
1
Second - Find Sequence
Find Sequence
zip
enumerate
set
False
True
1
First - Boolean Algebra
Boolean Algebra
not
or
join
elif
and
4
First - Verify anagrams
Verify Anagrams
findall
re.findall
re
break
lower
1
First - Digits Multiplication
Digits Multiplication
while
int
if
1
Scientific Expedition
First - Morse Clock
Morse Clock
join
split
int
First - I love Python!
I Love Python!
1
First - Pangram
Pangram
all
lower
in
list-comp
comprehension
First - Call to Home
Call to Home
math.ceil
ceil
math
sorted
append
6
First - The Hidden Word
The Hidden Word
ljust
find
zip
enumerate
replace
First - Letter Queue
Letter Queue
in
elif
else
len
for
1
First - The Most Wanted Letter
The Most Wanted Letter
collections.Counter
Counter
collections
min
lower
2
First - Striped Words
Striped Words
findall
re.findall
all
any
upper
3
First - Cipher map
Cipher Map
zip
join
if-comprehension
list-comp
range
First - Bird Language
Bird Language
continue
in
elif
range
else
1
First - Secret Message
Secret Message
upper
isalpha
and
for
if
First - Common Words
Common Words
sort
join
append
split
for
1
First - Absolute sorting
Absolute Sorting
abs
lambda
sorted
2
O'Reilly
First - Flatten a list
Flatten a List
collections.Iterable
isinstance
collections
Iterable
lambda
1
First - Loading Cargo
Loading Cargo
combinations
itertools.combinations
as
itertools
min
First - Count Inversions
Count Inversions
range
len
for
if
2
First - Median
Median
sort
else
len
if
2
First
Index Power
else
len
if
1
First - Xs and Os Referee
Xs and Os Referee
count
elif
range
else
for
1
Incinerator
First - Building Base
Building Base
class
object
format
26
First - Friends
Friends
class
index
abs
set
sorted
1
Mine
First - Achilles and the tortoise
Achilles and the Tortoise
lambda
9
2
First - The greatest common divisor
The Greatest Common Divisor
fractions.gcd
gcd
fractions
sorted
True
18
3
First - Color Map
Color Map
update
add
set
lambda
sorted
First - Disposable teleports
Disposable Teleports
all
pop
set
while
if-comprehension
First
Fizz Buzz
elif
and
else
str
if
First - Moore Neighbourhood
Moore Neighbourhood
elif
and
else
len
if
1
First - Binary count
Binary Count
bin
for
if
Ice Base
First - Counting tiles
Counting Tiles
itertools.product
product
math.ceil
ceil
itertools
5
First - Clock Angle
Clock Angle
min
abs
split
int
11
1
First - The Most Numbers
The Most Numbers
float
min
max
lambda
inline-if
First - Oil Pie
Oil Pie
fractions.gcd
gcd
fractions
abs
list
First - Feed Pigeons
Feed Pigeons
break
while
elif
else
if
2
Second - Monkey Typing - Suic asked for it
Monkey Typing
lower
lambda
sum
if-comprehension
in
First - Roman numerals
Roman Numerals
inline-if
3
First - How to find friends
How to Find Friends
index
abs
break
print
while
1
First
Monkey Typing
lower
in
for
if
4
Alice In Wonderland
First - Transposed Matrix
Transposed Matrix
zip
lambda
list
12
1
First - Multiplication Table
Multiplication Table
bin
sum
join
list-comp
comprehension
First - shortest Knight's path
The Shortest Knight's Path
index
not
while
if-comprehension
in
First - IP network: route summarization
IP Network: Route Summarization
zfill
bin
zip
pop
set
First - Digits Doublets
Digits Doublets
enumerate
sum
while
if-comprehension
append
GitHub
First - Xs and Os Champion
Xs and Os Champion
itemgetter
operator.itemgetter
operator
all
count
5
1
First - Area of a convex polygon
Area of a Convex Polygon
abs
sum
append
range
comprehension
13
First - Shooting range
Shooting Range
round
zip
abs
if
First - Broken Clock
Broken Clock
lambda
join
split
range
int
First - Open Labyrinth
Open Labyrinth
index
None
break
join
while
First - Painting Wall
Painting Wall
zip
inline-if
sum
sorted
while
First - The end of other
The End of Other
endswith
or
False
and
True
1
First - The Most Frequent Weekdays
The Most Frequent Weekdays
all
any
inline-if
Dropbox
First - Numbers Factory
Numbers Factory
inline-if
sorted
join
while
append
4
First - Speech Module
Speech Module
strip
elif
and
int
if
6
1
First - Simple hashlib
Simple Hashlib
hashlib.sha1
hashlib.sha224
hashlib.sha256
hashlib.sha384
hashlib.sha512
7
1
First - Humpty Dumpty Form
Humpty Dumpty Form
math.atanh
atanh
math.asin
asin
math.pi
First - Three Points Circle
Three Points Circle
findall
re.findall
format
round
enumerate
First - The Longest Palindromic
The Longest Palindromic
index
min
break
set
sorted
1
First - Friendly number
Friendly Number
round
abs
break
elif
and
PyCon TW
First - How much gold
How Much Gold
frozenset
Fraction
fractions.Fraction
fractions
items
15
1
First - Network Attack
Network Attack
set-comp
any
add
enumerate
break
First - Building Visibility
Building Visibility
math.ceil
ceil
as
math
zip
1
First - Calculate Islands
Calculate Islands
sorted
while
if-comprehension
in
append
First - Robot Sort
Robot Sort
join
append
range
list
str
2
First - Digit Stack
Digit Stack
append
else
int
for
if
First - Simple Areas
Simple Areas
round
sum
elif
list
else
2
First - Golden Pyramid
Golden Pyramid
enumerate
max
append
for
2
First - House password
House Password
islower
isupper
break
isdigit
False
1
Storage
First - Restricted Prime
Restricted Prime
5
1
First - Weak Point
Weak Point
zip
index
min
sum
append
13
First - Hexagon Spiral
Hexagon Spiral
enumerate
abs
break
elif
append
14
First - Square spiral
Square Spiral
enumerate
abs
break
elif
append
20
First - English to Braille Translator
English to Braille Translator
digits
string.digits
zfill
ascii_uppercase
string.ascii_uppercase
First - The Rows of cakes
The Rows of Cakes
combinations
itertools.combinations
as
itertools
sort
1
First - Earth Distances - Haversine
Earth Distances
math.radians
radians
math.cos
cos
math.sin
First - Playfair cipher
Playfair Cipher
digits
string.digits
ascii_lowercase
string.ascii_lowercase
as
First - Word Pattern
Word Pattern
bin
replace
in
else
len
1
First - Moria doors
Moria Doors
findall
re.findall
enumerate
re
min
First - Saw the Stick
Saw the Stick
sum
while
and
append
else
First - Skew-symmetric matrix
Skew-symmetric Matrix
continue
break
elif
False
True
HubSpot
First - Auto Painting
Auto Painting
join
while
append
range
comprehension
First - Restricted sum
Restricted Sum
else
len
if
1
First - The Hamming Distance
The Hamming Distance
bin
abs
range
else
len
2
First - Number Base
Number Base
ord
isalpha
break
isdigit
elif
Blizzard
First - Radiation search
Radiation Search
values
while
append
list-comp
range
11
First - Min and Max
Min and Max
get
None
inline-if
sorted
True
13
1
First - Weekend counter
Weekend Counter
datetime.timedelta
timedelta
datetime
while
if
14
First - Safe coasts
Safe Coasts
remove
join
if-comprehension
in
append
First - Spaceship landing strip
Spaceship Landing Strip
all
max
sum
if-comprehension
in
First - Stair steps
Stair Steps
max
while
append
list-comp
comprehension
First - The Angles of a Triangle
The Angles of a Triangle
math.sin
sin
math.asin
asin
math.degrees
1
First - Unlucky Days
Unlucky Days
datetime.timedelta
timedelta
date
datetime.date
datetime
Rock
First - Web log sessions
Web Log Sessions
as
findall
re.findall
datetime.datetime
datetime
First - Water Jars
Water Jars
dict
index
min
while
in
First - Parity Bit Generator
Parity Bit Generator
chr
bin
count
join
int
First - Berserk Rook
Berserk Rook
index
break
max
inline-if
while
First - Super Root
Super Root
while
and
else
if
Shelter
First - The Lantern Festival
The Lantern Festival
add
enumerate
set
if-comprehension
in
12
First - One line Drawing
One line Drawing
insert
set
sum
while
if-comprehension
18
First - AMSCO cipher
AMSCO Cipher
dict-comp
enumerate
sorted
while
if-comprehension
First - ADFGVX Cipher
ADFGVX Cipher
isalnum
enumerate
lower
sorted
join
First - Pattern Recognition
Pattern Recognition
all
range
comprehension
len
for
Codeship
First - Behind 2048
Behind 2048
zip
enumerate
sum
if-comprehension
elif
8
2
First - Texas Referee
Texas Referee
itemgetter
operator.itemgetter
operator
all
zip
First - The 88th Puzzle
The 88th Puzzle
inline-if
while
append
range
else
First - Pearls in the box
Pearls in the Box
while
len
2
First - Unfair Dice
Unfair Dice
combinations_with_replacement
itertools.combinations_with_replacement
as
itertools
max
First - Probably Dice
Probably Dice
math.factorial
factorial
math
range
for
First - The square chest
The Square Chest
all
set
sum
sorted
if-comprehension
Hermit
First - The Good Radix
The Good Radix
index
max
while
int
if
4
First - Keywords Finder
Keywords Finder
replace
lower
lambda
count
sorted
First - Network Loops
Network Loops
enumerate
pop
set
while
if-comprehension
First - Ore In The Desert
Ore In The Desert
round
enumerate
min
break
set
First - Mono Captcha
Mono Captcha
enumerate
index
if-comprehension
list-comp
range
Watchtower
First - Number Guess
Number Guess
if-comprehension
list-comp
range
comprehension
len
9
First - Rotate Hole
Rotate Hole
all
if-comprehension
list-comp
range
comprehension
16
First - Numbered triangles
Numbered Triangles
set
max
lambda
sum
sorted
First - Convex Hull
Convex Hull
math.atan2
atan2
math.hypot
hypot
update
First - Vigenere Cipher
Vigenere Cipher
dict-comp
enumerate
break
join
while
1
First - Funny addition
Funny Addition
lambda
sum
1