Skip to content

Madhavarora05/HackerRank_Python_Solutions

Repository files navigation

HackerRank Python Solutions

Solution links

Subdomain Challenge Problem Difficulty Solution
Introduction Say 'Hello, World!' With Python Problem Easy Solution
Introduction Python If-Else Problem Easy Solution
Introduction Arithmetic Operators Problem Easy Solution
Introduction Python Division Problem Easy Solution
Introduction Loops Problem Easy Solution
Introduction Write a function Problem Medium Solution
Introduction Print Function Problem Easy Solution
Basic Data Types List Comprehensions Problem Easy Solution
Basic Data Types Find the Runner-Up Score! Problem Easy Solution
Basic Data Types Nested Lists Problem Easy Solution
Basic Data Types Finding the percentage Problem Easy Solution
Basic Data Types Lists Problem Easy Solution
Basic Data Types Tuples Problem Easy Solution
Strings sWAP cASE Problem Easy Solution
Strings String Split and Join Problem Easy Solution
Strings What's Your Name? Problem Easy Solution
Strings Mutations Problem Easy Solution
Strings Find a string Problem Easy Solution
Strings String Validators Problem Easy Solution
Strings Text Alignment Problem Easy Solution
Strings Text Wrap Problem Easy Solution
Strings Designer Door Mat Problem Easy Solution
Strings String Formatting Problem Easy Solution
Strings Alphabet Rangoli Problem Easy Solution
Strings Capitalize! Problem Easy Solution
Strings The Minion Game Problem Medium Solution
Strings Merge the Tools! Problem Medium Solution
Sets Introduction to Sets Problem Easy Solution
Sets No Idea! Problem Medium Solution
Sets Symmetric Difference Problem Easy Solution
Sets Set .add() Problem Easy Solution
Sets Set .discard(), .remove() & .pop() Problem Easy Solution
Sets Set .union() Operation Problem Easy Solution
Sets Set .intersection() Operation Problem Easy Solution
Sets Set .difference() Operation Problem Easy Solution
Sets Set .symmetric_difference() Operation Problem Easy Solution
Sets Set Mutations Problem Easy Solution
Sets The Captain's Room Problem Easy Solution
Sets Check Subset Problem Easy Solution
Sets Check Strict Superset Problem Easy Solution
Math Polar Coordinates Problem Easy Solution
Math Find Angle MBC Problem Medium Solution
Math Triangle Quest 2 Problem Medium Solution
Math Mod Divmod Problem Easy Solution
Math Power - Mod Power Problem Easy Solution
Math Integers Come In All Sizes Problem Easy Solution
Math Triangle Quest Problem Medium Solution
Itertools itertools.product() Problem Easy Solution
Itertools itertools.permutations() Problem Easy Solution
Itertools itertools.combinations() Problem Easy Solution
Itertools itertools.combinations_with_replacement() Problem Easy Solution
Itertools Compress the String! Problem Medium Solution
Itertools Iterables and Iterators Problem Medium Solution
Itertools Maximize It! Problem Hard Solution
Collections collections.Counter() Problem Easy Solution
Collections defaultdict Tutorial Problem Easy Solution
Collections collections.namedtuple() Problem Easy Solution
Collections collections.OrderedDict() Problem Easy Solution
Collections collections.deque() Problem Easy Solution
Collections Company Logo Problem Medium Solution
Collections Word Order Problem Medium Solution
Collections Piling Up! Problem Medium Solution
Date and Time Calendar Module Problem Easy Solution
Date and Time Time Delta Problem Medium Solution
Errors and Exceptions Exceptions Problem Easy Solution
Errors and Exceptions Incorrect Regex Problem Easy Solution
Classes Classes - Dealing with Complex Numbers Problem Medium Solution
Classes Class 2 - Find the Torsional Angle Problem Easy Solution
Built-Ins Zipped! Problem Easy Solution
Built-Ins Input() Problem Easy Solution
Built-Ins Python Evaluation Problem Easy Solution
Built-Ins Athlete Sort Problem Medium Solution
Built-Ins Any or All Problem Easy Solution
Built-Ins ginortS Problem Medium Solution
Python Functionals Map and Lambda Function Problem Easy Solution
Python Functionals Validating Email Addresses With a Filter Problem Medium Solution
Python Functionals Reduce Function Problem Medium Solution
Regex and Parsing Detect Floating Point Number Problem Easy Solution
Regex and Parsing Re.split() Problem Easy Solution
Regex and Parsing Group(), Groups() & Groupdict() Problem Easy Solution
Regex and Parsing Re.findall() & Re.finditer() Problem Easy Solution
Regex and Parsing Re.start() & Re.end() Problem Easy Solution
Regex and Parsing Regex Substitution Problem Medium Solution
Regex and Parsing Validating Roman Numerals Problem Easy Solution
Regex and Parsing Validating phone numbers Problem Easy Solution
Regex and Parsing Validating and Parsing Email Addresses Problem Easy Solution
Regex and Parsing Hex Color Code Problem Easy Solution
Regex and Parsing HTML Parser - Part 1 Problem Easy Solution
Regex and Parsing HTML Parser - Part 2 Problem Easy Solution
Regex and Parsing Detect HTML Tags, Attributes and Attribute Values Problem Easy Solution
Regex and Parsing Validating UID Problem Easy Solution
Regex and Parsing Validating Credit Card Numbers Problem Medium Solution
Regex and Parsing Validating Postal Codes Problem Hard Solution
Regex and Parsing Matrix Script Problem Hard Solution
XML XML 1 - Find the Score Problem Easy Solution
XML XML2 - Find the Maximum Depth Problem Easy Solution
Closures and Decorators Standardize Mobile Number Using Decorators Problem Easy Solution
Closures and Decorators Decorators 2 - Name Directory Problem Easy Solution
Debugging Words Score Problem Medium Solution
Debugging Default Arguments Problem Medium Solution