Skip to content

f-carraro/Programming-Practice

 
 

Repository files navigation

Hacktoberfest-2022

Hey 👋 everyone , hacktoberfest is back with biggest beginners friendly opensource event. Event will start from 1st of October and will remain upto 31st October 2022.

What you need to do in this event?

You need to generate 4 valid pull request and want to contribute in opensource

let's discuss how you can contribute in hacktoberfest 2022 🙌

Rules :

1) Fork this repository first

2) Star this repository⭐

3) Add code according to your need with proper extension eg bubbleSort.cpp linearSearch.py

Some Code Guidelines:

  1. Variable name should be meaningful.
  2. Use comments in your code for you logics.
  3. Your Code must be pretty formated.

After a valid pull request your code will be carefully reviewed and if it matches the rule then it will be accepted otherwise you need to generate a new file.

End note.

It's a great privilege of Contributors to contribute at Hacktoberfest 2022. All valid pull request will be accepted, this process may take sometime but don't worry.

Join our community for more events

Telegram

Keep smiling 😄

Happy coding 🥳

Programming-Practice

This Repository was made for newcomers in programming who are looking for an online training to improve their knowledge in basic programming skills. In the "Repository" you will find the topics and its problems.

Data Type & Conditions

# Title Solution
01 Say Hello With C++ C++
02 Basic Data Types C++
03 Simple Calculator C++
04 Difference C++
05 Area of a Circle C++
06 Digits Summation C++
07 Summation from 1 to N C++
08 Two numbers C++
09 Welcome for you with Condition C++
10 Multiples C++
11 Max and Min C++
12 The Brothers C++
13 Capital or Small or Digit C++
14 Char C++
15 Calculator C++
16 First digit ! C++
17 Coordinates of a Point C++
18 Age in Days C++
19 Interval C++
20 Sort Numbers C++
21 Float or int C++
22 Comparison C++
23 Mathematical Expression C++
24 Two intervals C++
25 The last 2 digits C++
26 Hard Compare

Loops

# Title Solution
01 The last 2 digits C++
02 1 to N C++
03 Even Numbers C++
04 Even, Odd, Positive and Negative C++
05 Fixed Password C++
06 Max C++
07 Multiplication table C++
08 Factorial C++
09 One Prime C++
10 palindrome C++
11 Primes from 1 to n C++
12 Divisors C++
13 GCD C++
14 Lucky Numbers C++
15 Numbers Histogram C++
16 Pyramid C++
17 Shape1 C++
18 Digits C++
19 Sequence of Numbers and Sum C++
20 Sum of Consecutive Odd Numbers C++
21 Shape2 C++
22 Some Sums C++
23 PUM C++
24 Shape3 C++
25 Convert To Decimal 2 C++
26 Easy Fibonacci C++
27 Three Numbers C++

Arrays

# Title Solution
01 Summation C++
02 Searching C++
03 Replacement C++
04 Positions in array C++
05 Lowest Number C++
06 Reversing C++
07 Palindrome Array C++
08 Sorting C++
09 Smallest Pair C++
10 Lucky Array C++
11 Sum2 C++
12 Max Subarray C++
13 Replace MinMax C++
14 Check Code C++
15 Fibonacci C++
16 Minimize Number C++
17 Count Subarrays
18 Permutation with arrays C++
19 Search In Matrix C++
20 Matrix C++
21 Is B a subsequence of A ? C++
22 Frequency Array C++
23 Mirror Array C++
24 8 Neighbors C++
25 Range sum query C++
26 Binary Search Python

Strings

# Title Solution
01 Create A New String C++
02 Let's use Getline
03 Compare
04 Strings
05 Count
06 Way Too Long Words
07 Conversion
08 Good or Bad
09 Palindrome C++
10 Count Letters
11 I Love strings
12 String Functions
13 Subsequence String
14 Max Subsequence
15 Sort String
16 Count Words
17 Reverse Words
18 String Score
19 Max Split
20 URL
21 No name1
22 No name2
23 Encrypt&Decrypt Message
24 Comparison
25 Min Cost String
26 Clean Code

Maths

# Title Solution
01 Add
02 PRINT
03 Different functions
04 prime function
05 Swap
06 Equation
07 Max and MIN C++
08 N times
09 Swapping with matrix
10 Average
11 Shift right
12 New Array
13 Distinct numbers
14 Shift zeros
15 Five in One

Functions

# Title Solution
01 Power Of Two
02 Prime checking
03 Sum of Range
04 Xor
05 Maximum Distinct Numbers
06 Multiplication of Matrices
07 Summation of its divisors
08 GCD C++
09 Divisability
10 Prime Factors
11 Combination and Permutation
12 Pascal Triangle
13 Divisible
14 Convert to Base
15 Big Add and Multiply
16 Factorial Digits
17 Product
18 Distance points
19 Is Triangle
20 Circle Task
21 Straight Line
22 Two Lines
23 Circles
24 Rectangle
25 Common Area
26 Geometry Test

Basic Recursion

# Title Solution
01 Print Recursion
02 Print from 1 to N C++
03 Print from N to 1 C++
04 Print Digits using Recursion
05 Base Converssion
06 Print Even Indices
07 Pyramid
08 Inverted Pyramid
09 Count Vowels
10 Factorial C++
11 Max Number
12 Summation
13 Suffix Sum
14 Sum of a Matrix
15 Fibonacci
16 Log2
17 3n + 1 sequence
18 Palindrome Array
19 Array Average
20 Combination
21 Knapsack
22 Creating Expression1
23 Reach Value
24 The maximum path-sum
25 Number of Ways
26 Left Max
27 Calculator using oops C++

General Easy

# Title Solution
01 Expression
02 Watermelon
03 Beautiful Matrix
04 Bear and Big Brother
05 George and Accommodation
06 Fox And Snake
07 Magnets
08 Presents
09 Colorful Stones(Simplified Edition)
10 Lucky Division
11 Prime Fibonacci
12 Sereja and Dima
13 The New Year: Meeting Friends
14 Cakeminator
15 Free Ice Cream
16 Police Recruits
17 Night at the Museum
18 Arrival of the General
19 Good Number
20 Helpful Maths
21 Ilya and Bank Account
22 Is it rated?
23 Mahmoud and Longest Uncommon Subsequence
24 Panoramix's Prediction
25 Team Olympiad
26 Decoding
27 Calculator Using oops

General Medium

# Title Solution
01 Drawing Task
02 Arpa’s hard exam and Mehrdad’s naive cheat
03 Dragons
04 Juicer
05 Keyboard
06 Puzzles
07 Twins
08 Launch of Collider
09 Lineland Mail
10 Shaass and Oskols
11 Stars Drawing (Easy Edition)
12 Announcement !
13 !Palindromes
14 Pumbaa And Apples
15 Yaroslav and Permutations
16 Calculating Function
17 Dreamoon and Stairs
18 Ksenia and Pan Scales
19 Mahmoud and a Triangle
20 Olesya and Rodion
21 T-primes
22 Balanced Rating Changes
23 Football
24 Mountain Scenery
25 Polo the Penguin and Segments
26 Fraction

General Hard

# Title Solution
01 Palindromes Replace
02 Delete from the Left
03 Koko And The Transformation
04 Hussien and Strings
05 Construct The Sum
06 Marks
07 Smallest Product
08 Chewbaсca and Number
09 Coins
10 Help Vasilisa the Wise 2
11 Snacktower
12 Two Squares
13 Postcard
14 Katryoshka
15 Help Koko
16 No Time for Dragons
17 Bulbs
18 Cut Ribbon
19 DZY Loves Chessboard
20 Easter Eggs
21 From S To T
22 New Password C++
23 Hussien and Arrays 2
24 Strange Addition
25 Spiral
26 Triangle

About

Newcomers Programming Practice Problems

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.2%
  • Python 5.2%
  • JavaScript 1.9%
  • C 1.4%
  • Java 1.3%