diff --git a/dsa-problems/gfg-problems/basic/0401-0500.md b/dsa-problems/gfg-problems/basic/0401-0500.md new file mode 100644 index 000000000..81d7f200b --- /dev/null +++ b/dsa-problems/gfg-problems/basic/0401-0500.md @@ -0,0 +1,623 @@ +--- +id: 0401-0500 +title: GFG basic problems 0401-0500 +sidebar_label: 0401-0500 +keywords: + - gfg problems + - gfg problems basic + - gfg problems problems +--- + + +export const problems = [ + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/c-stl-deque/1", + "solutionLink": "#", + "problemName": "C++ STL Deque" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sort-the-fest0016/1", + "solutionLink": "#", + "problemName": "Sort the fest" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sum-terms-nth-row3128/1", + "solutionLink": "#", + "problemName": "Sum Terms Nth Row" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/ladoo-problem2929/1", + "solutionLink": "#", + "problemName": "Ladoo problem" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/tywins-war-strategy0527/1", + "solutionLink": "#", + "problemName": "Tywin's War Strategy" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sum-of-all-sub-sequences-of-a-number3437/1", + "solutionLink": "#", + "problemName": "Sum of all sub-sequences of a number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/prime-number-validation-java-regex0450/1", + "solutionLink": "#", + "problemName": "Prime number validation-JAVA regex" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/tidy-number0519/1", + "solutionLink": "#", + "problemName": "Tidy Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/xor-count-zero-and-one2724/1", + "solutionLink": "#", + "problemName": "XOR Count Zero and One" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/extraction-of-secret-message0616/1", + "solutionLink": "#", + "problemName": "Extraction of secret message" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/max-odd-sum0651/1", + "solutionLink": "#", + "problemName": "Max Odd Sum" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/no-of-carry-operations0456/1", + "solutionLink": "#", + "problemName": "No of Carry Operations " + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/reading-books3803/1", + "solutionLink": "#", + "problemName": "Reading books" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/longest-equal-prefix3139/1", + "solutionLink": "#", + "problemName": "Longest Equal Prefix" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/ishwar-and-his-proposals1140/1", + "solutionLink": "#", + "problemName": "Ishwar and his proposals" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/number-of-integer-solutions2458/1", + "solutionLink": "#", + "problemName": "Number of Integer solutions" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/swapping-triangles5209/1", + "solutionLink": "#", + "problemName": "Swapping Triangles" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/stable-sort-and-position1359/1", + "solutionLink": "#", + "problemName": "Stable Sort and Position" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/repated-sum-and-then-multiply1046/1", + "solutionLink": "#", + "problemName": "Repeated Sum and then Multiply" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/dull-jack1909/1", + "solutionLink": "#", + "problemName": "Dull Jack" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sum-triangle-for-given-array1159/1", + "solutionLink": "#", + "problemName": "Sum Triangle for given array" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sophie-germain-prime2014/1", + "solutionLink": "#", + "problemName": "Sophie Germain Prime" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/just-one-mismatch1714/1", + "solutionLink": "#", + "problemName": "Just One Mismatch" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/total-digits4030/1", + "solutionLink": "#", + "problemName": "Total digits" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/distinct-adjacent-element2121/1", + "solutionLink": "#", + "problemName": "Distinct Adjacent Element" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/nth-digit-of-fibonacci1449/1", + "solutionLink": "#", + "problemName": "nth digit of Fibonacci " + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/find-the-maximum-number-of-handshakes2349/1", + "solutionLink": "#", + "problemName": "Maximum Handshakes" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/narcissistic-number4852/1", + "solutionLink": "#", + "problemName": "Narcissistic number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/minimum-sum-of-factors5829/1", + "solutionLink": "#", + "problemName": "Minimum sum of factors" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/prime-palindrome-sum3700/1", + "solutionLink": "#", + "problemName": "Prime Palindrome Sum" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/convert-from-any-base-to-decimal3736/1", + "solutionLink": "#", + "problemName": "Convert from any base to decimal" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/learning-output4058/1", + "solutionLink": "#", + "problemName": "Learning Output" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/java-collections-set-9-queue/1", + "solutionLink": "#", + "problemName": "Java Collections | Set 9 (Queue)" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/weak-maths0559/1", + "solutionLink": "#", + "problemName": "Smallest number with maximum and minimum divisor in an array" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/first-and-last-bit2357/1", + "solutionLink": "#", + "problemName": "First and last Bit" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/java-collection-set-5-linkedhash-set/1", + "solutionLink": "#", + "problemName": "Java Collection | Set 5 (LinkedHash Set)" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/sum-of-digit-modified1409/1", + "solutionLink": "#", + "problemName": "Sum of Digit Modified" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/even-odd-turn-game1832/1", + "solutionLink": "#", + "problemName": "Even-Odd turn game" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/odd-divisors5347/1", + "solutionLink": "#", + "problemName": "Odd Divisors" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/adam-number2650/1", + "solutionLink": "#", + "problemName": "Adam Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/powers-game3701/1", + "solutionLink": "#", + "problemName": "Powers game" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/minimum-move-to-front-operations2232/1", + "solutionLink": "#", + "problemName": "Minimum move to front operations" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/count-digits-in-given-number-n-which-divide-n3331/1", + "solutionLink": "#", + "problemName": "Count digits in given number N which divide N" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/demonitisation0013/1", + "solutionLink": "#", + "problemName": "Demonitisation" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/azad-and-chocolates4845/1", + "solutionLink": "#", + "problemName": "Buy chocolates and save N rupees" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/finding-pairs2835/1", + "solutionLink": "#", + "problemName": "Finding-Pairs" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/make-coprime-array3058/1", + "solutionLink": "#", + "problemName": "Make Co-prime Array" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/long-long-decimal4552/1", + "solutionLink": "#", + "problemName": "Long Long Decimal" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/maximum-distance3248/1", + "solutionLink": "#", + "problemName": "Maximum distance" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/equalization-of-an-array1656/1", + "solutionLink": "#", + "problemName": "Equalization of an array" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/java-date-and-day5024/1", + "solutionLink": "#", + "problemName": "Java Date and Day" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/java-generic-class/1", + "solutionLink": "#", + "problemName": "Java Generic Class" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/cricket-average2031/1", + "solutionLink": "#", + "problemName": "Cricket Average" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/mrs-s-java-bits-set-1/1", + "solutionLink": "#", + "problemName": "Mrs. S- JAVA Bits Set 1" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/count-number-of-equal-pairs-in-a-string0520/1", + "solutionLink": "#", + "problemName": "Count number of equal pairs in a string" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/check-if-date-is-valid0050/1", + "solutionLink": "#", + "problemName": "Check if date is valid" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/jumping-geek3420/1", + "solutionLink": "#", + "problemName": "Jumping Geek" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/find-x-and-y-in-linear-equation1334/1", + "solutionLink": "#", + "problemName": "Find X and Y in Linear Equation" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/an-easy-problem0811/1", + "solutionLink": "#", + "problemName": "An Easy problem" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/divide-the-number5320/1", + "solutionLink": "#", + "problemName": "Divide the number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/rahul-lucky-unlucky5101/1", + "solutionLink": "#", + "problemName": "Rahul lucky-unlucky" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/product-of-digits4348/1", + "solutionLink": "#", + "problemName": "Numbers having alternate bits" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/carol-number4645/1", + "solutionLink": "#", + "problemName": "Carol Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/set-all-odd-bits1900/1", + "solutionLink": "#", + "problemName": "Set all odd bits" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/starting-point0909/1", + "solutionLink": "#", + "problemName": "Starting Point" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/ishaans-sum-problem0934/1", + "solutionLink": "#", + "problemName": "Ishaan's Sum Problem" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/the-remaining-cake1349/1", + "solutionLink": "#", + "problemName": "The Remaining Cake" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/dr-stranges-powers3333/1", + "solutionLink": "#", + "problemName": "Binary Addition of 1" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/binary-representation-of-previous-number0638/1", + "solutionLink": "#", + "problemName": "Binary representation of previous number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/c-sets5648/1", + "solutionLink": "#", + "problemName": "C++ Sets" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/weird-number0933/1", + "solutionLink": "#", + "problemName": "Weird Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/find-the-nth-number-in-the-sequence2245/1", + "solutionLink": "#", + "problemName": "Find the nth number in the sequence " + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/numbers-containing-0s-from-1-to-n4704/1", + "solutionLink": "#", + "problemName": "Numbers containing 0's from 1 to N" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/rectangle-number4650/1", + "solutionLink": "#", + "problemName": "Rectangle Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/evaluate-the-x-a-b-statement0744/1", + "solutionLink": "#", + "problemName": "Evaluate the x + a = b statement" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/flying-jet4644/1", + "solutionLink": "#", + "problemName": "Flying Jet" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/check-for-three-consecutive-numbers5729/1", + "solutionLink": "#", + "problemName": "Check for three consecutive numbers" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/point-lies-or-not0417/1", + "solutionLink": "#", + "problemName": "Point lies or not" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/gcd-lcm-and-distributive-property4419/1", + "solutionLink": "#", + "problemName": "GCD, LCM and Distributive Property" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/invert-the-bits2942/1", + "solutionLink": "#", + "problemName": "Invert the Bits" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/chocolate-lengths0332/1", + "solutionLink": "#", + "problemName": "Chocolate lengths" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/smallest-k-digit-number-divisible-by-x2351/1", + "solutionLink": "#", + "problemName": "Smallest K digit number divisible by X" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/the-cycle-game4441/1", + "solutionLink": "#", + "problemName": "The Cycle Game" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/number-series3015/1", + "solutionLink": "#", + "problemName": "Number Series" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/different-ways-to-spell-a-number4014/1", + "solutionLink": "#", + "problemName": "Spell a Number" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/the-number-system4241/1", + "solutionLink": "#", + "problemName": "Decimal to Base K conversion" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/help-joey5246/1", + "solutionLink": "#", + "problemName": "Help Joey" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/check-squares2421/1", + "solutionLink": "#", + "problemName": "Check squares" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/palindrome-in-both-decimal-and-binary4517/1", + "solutionLink": "#", + "problemName": "Palindrome in both Decimal and Binary" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/indias-unique-railway-track0906/1", + "solutionLink": "#", + "problemName": "India's unique railway tracks" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/encoding-names1310/1", + "solutionLink": "#", + "problemName": "Encoding names" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/extended-euclidean-algorithm3848/1", + "solutionLink": "#", + "problemName": "Extended Euclidean Algorithm" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/largest-subarray-with-gcd-one4535/1", + "solutionLink": "#", + "problemName": "Largest subarray with GCD one" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/maximize-or0509/1", + "solutionLink": "#", + "problemName": "Maximize OR" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/c-nega-bit2019/1", + "solutionLink": "#", + "problemName": "C++ Nega Bit" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/pattern-for-reverse-character-bridge5738/1", + "solutionLink": "#", + "problemName": "Pattern for Reverse Character Bridge" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/min-value-of-x2252/1", + "solutionLink": "#", + "problemName": "Min value of x" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/base-conversion0924/1", + "solutionLink": "#", + "problemName": "Base Conversion" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/akash-and-friend5145/1", + "solutionLink": "#", + "problemName": "Akash and Friend" + }, + { + "difficulty": "Basic", + "leetCodeLink": "https://www.geeksforgeeks.org/problems/difficult-problems1303/1", + "solutionLink": "#", + "problemName": "Difficult Problems" + } +] + + + + +Now, you can see the list of problems in a table format. You can click on the problem link to view the problem on the GeeksforGeeks website. You can also click on the solution link to view the solution of the problem. \ No newline at end of file