7️⃣5️⃣ Numeric Problems to strengthen your *COMPETITIVE CODING* skill
✪ Are you planning to be a competitive coder?
✪ But not sure how to start?
Don't worry. Here are 75 numeric problems that will certainly improve your competitive coding skill.
Problems listed 👇
1️⃣ Number
1️⃣ Find a digit at a specific place in a number
2️⃣ Find count of digits in a number
3️⃣ Find the largest digit
4️⃣ Find the 2nd largest digit
5️⃣ Find the smallest digit
6️⃣ Find the 2nd smallest digit
7️⃣ Find generic root (sum of all digits) of a number
++
8️⃣ Reverse the digits in a number
9️⃣ Rotate the digits in a number
1️⃣0️⃣ Is the number a palindrome?
1️⃣1️⃣ Find the binary, octal and hexadecimal equivalent
1️⃣2️⃣ Convert a binary, octal and hexadecimal to a decimal
1️⃣3️⃣ Find sum of 'n' numbers
++
1️⃣4️⃣ Find the factorial of a number
1️⃣5️⃣ Find the exponentiation of a number
1️⃣6️⃣ Check if a number is perfect square
1️⃣7️⃣ Find a number in an AP sequence
1️⃣8️⃣ Find a number in a GP sequence
1️⃣9️⃣ Find a number in fibonacci sequence
2️⃣0️⃣ Check number divisibility by 2, 3, 5, 9
++
2️⃣1️⃣ Check if a number is primary or not
2️⃣2️⃣ Given a number, print all primes smaller than it
2️⃣3️⃣ Check if a number is circular prime or not
2️⃣4️⃣ Find all prime factors of a number
2️⃣5️⃣ Find the GCD of 2 numbers
2️⃣6️⃣ Find the LCM of 2 numbers
2️⃣ Geometry
2️⃣7️⃣ Find distance between 2 points
2️⃣8️⃣ Given 2 sides of a right angle triangle, find the 3rd
2️⃣9️⃣ Area of a right angle triangle
3️⃣0️⃣ Area of a Square
3️⃣1️⃣ Area of a Rectangle
3️⃣2️⃣ Area of a Circle
3️⃣3️⃣ Volume of a Sphere
3️⃣4️⃣ Volume of a Cube
3️⃣ Vector
3️⃣5️⃣ Find Scalar Multiplication of a vector
3️⃣6️⃣ Find addition/subtraction of vectors
3️⃣7️⃣ Find dot product of 2 vectors
3️⃣8️⃣ Find cross product of 2 vectors
4️⃣ Matrix
3️⃣9️⃣ Find the determinant of a matrix
4️⃣0️⃣ Find Scalar Multiplication of a matrix
4️⃣1️⃣ Find addition/subtraction of a matrices
4️⃣2️⃣ Find the transpose of a matrix
4️⃣3️⃣ Find if 2 matrices are orthogonal
4️⃣4️⃣ Find inverse of a 2x2 and 3x3 matrix
5️⃣ Set
4️⃣5️⃣ Find Union of 2 sets
4️⃣6️⃣ Find Intersection of 2 sets
4️⃣7️⃣ Find the Difference of 2 sets
4️⃣8️⃣ Find the Symmetric Difference of 2 sets
4️⃣9️⃣ Find if a set is subset/superset of another set
5️⃣0️⃣ Find if 2 sets are disjoints
6️⃣ BONUS: Special Numbers
5️⃣1️⃣ Strong Number
5️⃣2️⃣ Perfect Number
5️⃣3️⃣ Armstrong Number
5️⃣4️⃣ Harshad Number
5️⃣5️⃣ Kaprekar Number
5️⃣6️⃣ Lychrel Number
5️⃣7️⃣ Narcissistic Decimal Number
5️⃣8️⃣ Lucus Number
5️⃣9️⃣ Catalan Number
6️⃣0️⃣ Duck Number
6️⃣1️⃣ Ugly Number
6️⃣2️⃣ Abundant Number
++
6️⃣3️⃣ Deficient Number
6️⃣4️⃣ Automorphic Number
6️⃣5️⃣ Magic Number
6️⃣6️⃣ Friendly Pair Numbers
6️⃣7️⃣ Neon Number
6️⃣8️⃣ Spy Number
6️⃣9️⃣ Happy Number
7️⃣0️⃣ Sunny Number
7️⃣1️⃣ Disarium Number
7️⃣2️⃣ Pronic Number
7️⃣3️⃣ Trimorphic Number
7️⃣4️⃣ Evil Number
7️⃣5️⃣ Amicable Pairs
As a competitive coder, you may not be solving all these problems. But once you complete these, it will definitely increase your confidence and make the path to competitive coding smoother.
✪ Have you solved any of these?
✪ Do you have a problem which is not listed here? Please mention that in the reply section. Let it help everyone.
Give your feedbacks on this 🧵 in the reply.
See you 👋
• • •
Missing some Tweet in this thread? You can try to
force a refresh
7️⃣5️⃣ Data Structures and Algorithms (DSA) questions
You should be able to master all these in coming days through the upcoming DSA series.
🧵 👇
1️⃣ Algorithms Basics
1️⃣ What is an algorithm?
2️⃣ How to approach to solve a problem?
3️⃣ What is time complexity? How to measure it?
4️⃣ What is space complexity? How to measure it?
2️⃣ Data Structure Basics
5️⃣ What are types of data structures?
6️⃣ What are some mostly used data structure operations?
7️⃣ What is traversal?
8️⃣ How to insert an element?
9️⃣ How to delete an element?
1️⃣0️⃣ How to get an element?
1️⃣1️⃣ How to update an element?