Copy of ICPC Assiut Newcomers Training
Copy of ICPC Assiut Newcomers Training
This Sheet was made for newcomers in programming who are looking for an online training to
Explaning video
In the "MAIN SHEET" you will find the topics and its tutorial and p
How to interact with the sheet : In rest of the sheet you will find a problem set, that refers to a spe
States will be "AC" for Accepted problem, "WA" for Wrong Answe
In notes you can mark a problem as important, not important or
The main goal of this community is to improve problem solving and programming
About US : programming competitions or anyone wants to improve his/her algorithmic skills
elongs to ICPC Assiut Community
looking for an online training to improve their knowledge in basic programming skil
g video Link
find the topics and its tutorial and problems
nd a problem set, that refers to a specific topic, states and notes
d problem, "WA" for Wrong Answer and "TLE" for time limit exceeded
em as important, not important or a link to the problem code
References
Cplusplus GeeksforGeeks
Variables and types C++ Data types
Operators in C++ Operators in C / C++
Selection statements: if and else Decision making
Videos
Arabic Videos
References
Cplusplus GeeksforGeeks
Iteration statements (loops) loops
Loops Videos
Arabic Videos :
References
Cplusplus GeeksforGeeks
Arrays Arrays in C/C++
Videos
Arabic Videos
Arrays
First lecturer second lecturer
References
Cplusplus GeeksforGeeks
string length String Functions
String operator Relational Operators in C++
relational operators
Strings Getline
Videos
Arabic Videos
References
Pascals' triangle AREA FORMULAS
Videos
Math
Arabic Videos
References
Cplusplus GeeksforGeeks
Functions Functions in C/C++
Videos
Arabic Videos
Functions
First lecturer second lecturer
Passing By Reference
References
Cplusplus GeeksforGeeks
Recursion Recursion
General Easy
General Medium
General Hard
al Problems Solved
ces
Tutorialspoint
Data types
Operators
if else statement
Switch statement
English Videos
Sheet A 0
install codeblocks
Understanding a Simple code
More on Printing Text
Variables Memory Concepts
Basic Arithmetic
Operators
Logical Operators
if Statement part1 , part 2 , part 3
switch
ces
Tutorialspoint
C++ while loop
C++ for loop
C++ do...while loop
Sheet B 0
English Videos :
while Loops
for Loops
do while Loops
ces
Tutorialspoint
C++ Arrays
English Videos
Sheet C 0
Arrays
Multidimensional Arrays
2d Arrays part2
ces
Tutorialspoint
C++ Strings
Sheet D 0
English Videos
string Class
ces
Distance Between 2 Points
Decimal to Binary
Sheet E 0
English Videos
Pascal triangle
Sheet E 0
ces
Tutorialspoint
C++ Functions
English Videos
Sheet F 0
Functions
Function Parameters
Multiple Parameters
Passing Arrays
Pass by Reference
ces
Tutorialspoint
C++ Recursion
Sheet G 0
English Videos
Recursion
Sheet H 0
Sheet I 0
Sheet J 0
Problems State
Say Hello With C++
Basic Data Types
Simple Calculator
Difference
Area of a Circle
Digits Summation
Summation from 1 to N
Two numbers
Welcome for you with Condition
Multiples
Max and Min
The Brothers
Capital or Small or Digit
Char
Calculator
First digit !
Coordinates of a Point
Age in Days
Interval
Sort Numbers
Float or int
Comparison
Mathematical Expression
Two intervals
The last 2 digits
Hard Compare
Notes
Problems State
1 to N
Even Numbers
Even, Odd, Positive and Negative
Fixed Password
Max
Multiplication table
Factorial
One Prime
palindrome
Primes from 1 to n
Divisors
GCD
Lucky Numbers
Numbers Histogram
Pyramid
Shape1
Digits
Sequence of Numbers and Sum
Sum of Consecutive Odd Numbers
Shape2
Some Sums
PUM
Shape3
Convert To Decimal 2
Easy Fibonacci
Three Numbers
Notes
Problems State Notes
Summation
Searching
Replacement
Positions in array
Lowest Number
Reversing
Palindrome Array
Sorting
Smallest Pair
Lucky Array
Sum2
Max Subarray
Replace MinMax
Check Code
Fibonacci
Minimize Number
Count Subarrays
Permutation with arrays
Search In Matrix
Matrix
Is B a subsequence of A ?
Frequency Array
Mirror Array
8 Neighbors
Range sum query
Binary Search
Problems State
Power Of Two
Prime checking
Sum of Range
Xor
Maximum Distinct Numbers
Multiplication of Matrices
Summation of its divisors
GCD
Divisability
Prime Factors
Combination and Permutation
Pascal Triangle
Divisible
Convert to Base
Big Add and Multiply
Factorial Digits
Product
Distance points
Is Triangle
Circle Task
Straight Line
Two Lines
Circles
Rectangle
Common Area
Geometry Test
Notes
Problems State
Print Recursion
Print from 1 to N
Print from N to 1
Print Digits using Recursion
Base Converssion
Print Even Indices
Pyramid
Inverted Pyramid
Count Vowels
Factorial
Max Number
Summation
Suffix Sum
Sum of a Matrix
Fibonacci
Log2
3n + 1 sequence
Palindrome Array
Array Average
Combination
Knapsack
Creating Expression1
Reach Value
The maximum path-sum
Number of Ways
Left Max
Notes
Problems State
Expression
Watermelon
Beautiful Matrix
Bear and Big Brother
George and Accommodation
Fox And Snake
Magnets
Presents
Colorful Stones (Simplified Edition)
Lucky Division
Prime Fibonacci
Sereja and Dima
The New Year: Meeting Friends
Cakeminator
Free Ice Cream
Police Recruits
Night at the Museum
Arrival of the General
Good Number
Helpful Maths
Ilya and Bank Account
Is it rated?
Mahmoud and Longest Uncommon Subsequence
Panoramix's Prediction
Team Olympiad
Decoding
Notes
Problems State
Drawing Task
Arpa’s hard exam and Mehrdad’s naive cheat
Dragons
Juicer
Keyboard
Puzzles
Twins
Launch of Collider
Lineland Mail
Shaass and Oskols
Stars Drawing (Easy Edition)
Announcement !
!Palindromes
Pumbaa And Apples
Yaroslav and Permutations
Calculating Function
Dreamoon and Stairs
Ksenia and Pan Scales
Mahmoud and a Triangle
Olesya and Rodion
T-primes
Balanced Rating Changes
Football
Mountain Scenery
Polo the Penguin and Segments
Fraction
Notes
Problems State
Palindromes Replace
Delete from the Left
Koko And The Transformation
Hussien and Strings
Construct The Sum
Marks
Smallest Product
Chewbaсca and Number
Coins
Help Vasilisa the Wise 2
Snacktower
Two Squares
Postcard
Katryoshka
Help Koko
No Time for Dragons
Bulbs
Cut Ribbon
DZY Loves Chessboard
Easter Eggs
From S To T
New Password
Hussien and Arrays 2
Strange Addition
Spiral
Triangle
Notes