Содержание курса
Intro
1 урок
1.
Welcome!
↗
Problems
381 урок
1.
Squirrels and nuts
↗
2.
Squirrels and nuts - 2
↗
3.
Snail
↗
4.
MKAD
↗
5.
Difference of times
↗
6.
Digital watches
↗
7.
Purchase pies
↗
8.
Desks
↗
9.
Next even number
↗
10.
The sum of digits of a three-digit number
↗
11.
The number of tens
↗
12.
First digit of the two-digit number
↗
13.
The last number
↗
14.
Reversing
↗
15.
Power
↗
16.
Chocolate
↗
17.
Leap year
↗
18.
Calculator
↗
19.
Swimming pool
↗
20.
Triangle
↗
21.
Interval
↗
22.
Healthy sleep
↗
23.
Floor-space of the room
↗
24.
Robot
↗
25.
Shape
↗
26.
Direction
↗
27.
System of linear equations
↗
28.
Symmetrical number
↗
29.
Positive number
↗
30.
Chess board
↗
31.
Heron's formula
↗
32.
Fractional part
↗
33.
Fractional part 2
↗
34.
Deposit
↗
35.
Quadratic equation
↗
36.
Distance
↗
37.
Arithmetic average
↗
38.
Multiplication table
↗
39.
The roots of equation
↗
40.
Pie
↗
41.
Sum of integers
↗
42.
Grades
↗
43.
Sum of numbers, divisible by 6
↗
44.
Maximum element divisible by 4
↗
45.
Sum of elements, ending by 4
↗
46.
Fizz Buzz
↗
47.
The interest rate
↗
48.
Size of parts
↗
49.
Sum of all elements
↗
50.
Powers of two
↗
51.
Squares of natural numbers
↗
52.
Exact power of 2
↗
53.
Length of the sequence
↗
54.
The largest element of the sequence
↗
55.
Sequence
↗
56.
Sum of the squares
↗
57.
The smallest natural divisor
↗
58.
The average value
↗
59.
Standard Deviation
↗
60.
Division
↗
61.
The smallest integer
↗
62.
The lucky ticket
↗
63.
The percentage of G and C characters
↗
64.
Сompression algorithm
↗
65.
The longest word
↗
66.
Palindrome
↗
67.
Spaces
↗
68.
Contigs
↗
69.
From Python code into Java code
↗
70.
Riddle
↗
71.
Grades 2
↗
72.
Units of measurement
↗
73.
Anagrams
↗
74.
Substring
↗
75.
100 years old
↗
76.
Letters
↗
77.
The slice of string
↗
78.
Numbers
↗
79.
Hello world!
↗
80.
The same line
↗
81.
Greeting
↗
82.
Sum
↗
83.
Sequence reversal
↗
84.
Replacement
↗
85.
IP address
↗
86.
Containing the words
↗
87.
Login and password
↗
88.
Transform the symbol
↗
89.
Uppercase
↗
90.
Digit or not?
↗
91.
Cover intervals with points
↗
92.
Continuous backpack
↗
93.
Huffman coding
↗
94.
Huffman decoding
↗
95.
Pairwise different summands
↗
96.
Frequency of number
↗
97.
The k-th order statistics
↗
98.
The minimum number of coins
↗
99.
The longest increasing subsequences
↗
100.
Calculator
↗
101.
Backpack
↗
102.
Stairs
↗
103.
Edit distance
↗
104.
The largest consecutive-divisible subsequence
↗
105.
Non-increasing subsequence
↗
106.
Matrix
↗
107.
Messages
↗
108.
Various sum
↗
109.
The rabbit and the ladder
↗
110.
Binary search
↗
111.
Binary search 2
↗
112.
The number of inversions
↗
113.
Points and intervals
↗
114.
Counting sort
↗
115.
Polygonal curve
↗
116.
Colored intervals
↗
117.
Sort the sequence
↗
118.
Radix sort
↗
119.
Insertion sort
↗
120.
Arithmetic progression
↗
121.
Sorting
↗
122.
Swap or skip
↗
123.
The smallest possible number
↗
124.
Almost representative of the majority
↗
125.
Priority Queue
↗
126.
Greedy
↗
127.
Set of strings
↗
128.
Sort the time moments
↗
129.
Binary tree
↗
130.
Military unit
↗
131.
Realization of the matrix
↗
132.
Transform array
↗
133.
Read data from that file
↗
134.
Matrices
↗
135.
Arguments
↗
136.
Perimeter of the circle
↗
137.
Count the number of lines in file
↗
138.
Date
↗
139.
The problem to calculate TF-IDF
↗
140.
WordCount
↗
141.
The problem of calculating the average time
↗
142.
Linear algebraic equations
↗
143.
K-combinations of n elements
↗
144.
System of linear algebraic equations
↗
145.
Catalan numbers
↗
146.
Calculate the Catalan number
↗
147.
Buffer class
↗
148.
Money Box
↗
149.
Poker
↗
150.
Fool
↗
151.
Loggable List
↗
152.
An extended stack
↗
153.
Inheritance
↗
154.
An algorithm to decode strings
↗
155.
The Caesar cipher
↗
156.
Run-length encoding
↗
157.
The Caesar cipher 2
↗
158.
Sum of two neighbouring numbers
↗
159.
Method split
↗
160.
Position in list
↗
161.
List
↗
162.
Simple list processing
↗
163.
Line with integers
↗
164.
List 2
↗
165.
Repeated values
↗
166.
Go through the array
↗
167.
Checksums
↗
168.
List of prime numbers
↗
169.
The maximum pairwise product
↗
170.
Finite simple continued fraction
↗
171.
Small parser
↗
172.
Maximum element in a matrix
↗
173.
Matrix 2
↗
174.
Star figure
↗
175.
Cinema
↗
176.
Transposition of the matrix
↗
177.
Symmetric matrix
↗
178.
K-th diagonal below the primary diagonal
↗
179.
S-shape
↗
180.
Rotate a rectangle array
↗
181.
Swap the columns
↗
182.
Two-dimensional array
↗
183.
Сhess order
↗
184.
Spiral
↗
185.
Swap the elements in matrix
↗
186.
Transposing
↗
187.
Update dictionary
↗
188.
The results of the function
↗
189.
War and Peace
↗
190.
Turtle
↗
191.
Spell checker
↗
192.
Substitution cipher
↗
193.
Football teams
↗
194.
Pete's homework
↗
195.
Symmetric difference of sets
↗
196.
How many different numbers are in list?
↗
197.
Jolly jumper
↗
198.
Value of the function
↗
199.
Modify list
↗
200.
Circle
↗
201.
Minimum of two numbers
↗
202.
Shaded area
↗
203.
Square
↗
204.
Distance
↗
205.
Square 2
↗
206.
The smallest number
↗
207.
Sum of digits
↗
208.
Expression 2
↗
209.
Power 2
↗
210.
Expression
↗
211.
Find the resulting value
↗
212.
Positive filter
↗
213.
Exclude duplicates
↗
214.
Fibonacci
↗
215.
Sum of numbers
↗
216.
Skyscraper
↗
217.
Power 3
↗
218.
N-th power
↗
219.
Decompositions
↗
220.
k-combination
↗
221.
Tower of Hanoi
↗
222.
Koch curve
↗
223.
Collatz conjecture
↗
224.
Double factorial
↗
225.
The first and the last elements
↗
226.
Find number
↗
227.
Interpreter of the mathematical expression
↗
228.
Mod checker
↗
229.
A bit harder
↗
230.
Repeats
↗
231.
Grouping
↗
232.
Replacement
↗
233.
Sets of symbols
↗
234.
Character by character match
↗
235.
Vehicle registration number
↗
236.
Phone number
↗
237.
Secure sum
↗
238.
Catch me, if you can
↗
239.
Exceptions on the stack
↗
240.
Exeptions 2
↗
241.
Exceptions
↗
242.
Positive list
↗
243.
Awkward situation
↗
244.
The average height of a student
↗
245.
Repetition coding
↗
246.
The most frequent word
↗
247.
Students’ performance data
↗
248.
Next file
↗
249.
Generate the new text file
↗
250.
Even-numbered lines
↗
251.
LCD-calculator
↗
252.
Derivative of the polynomial
↗
253.
Conway's Game of Life
↗
254.
Coverting from decimal into Roman system
↗
255.
From Roman system into the decimal
↗
256.
Minesweeper game
↗
257.
Number of occurrences
↗
258.
Prime numbers
↗
259.
Phoebe Iterson
↗
260.
Implementation of the multifilter class
↗
261.
Work with the API 2
↗
262.
Work with the API
↗
263.
Change Problem
↗
264.
The shortest distance
↗
265.
Strict local maximums
↗
266.
Binary logarithm
↗
267.
Shoe store
↗
268.
Participants of Olympiad
↗
269.
Points
↗
270.
Gradebook
↗
271.
The N-th Fibonacci number
↗
272.
The N-th Fibonacci number - 2
↗
273.
Last digit
↗
274.
Relatively prime numbers
↗
275.
The smallest integer
↗
276.
The greatest common denominator
↗
277.
Queens
↗
278.
Sequence of integers
↗
279.
Cyclically shift
↗
280.
Pairs
↗
281.
Bowling pins
↗
282.
Swap neighbouring items
↗
283.
Shift
↗
284.
Step matrix
↗
285.
Synonyms
↗
286.
Sequence of positive integers
↗
287.
String with numbers
↗
288.
Substring
↗
289.
Replacement
↗
290.
The second word
↗
291.
Remove letters
↗
292.
String Composition Problem
↗
293.
Vacation problem
↗
294.
Two boxes
↗
295.
Graphics
↗
296.
Chess board
↗
297.
Horses on a chess board
↗
298.
Matrix multiplication
↗
299.
Solution in Natural Numbers
↗
300.
Prime factorization
↗
301.
Breakpoints in a permutation
↗
302.
Spanish-Latin dictionary
↗
303.
Turnpike Problem
↗
304.
Adjacency matrix
↗
305.
Backslash
↗
306.
Find a cat
↗
307.
Swap letters
↗
308.
Two letters "z"
↗
309.
Find a cat - 2
↗
310.
Tandem repeat
↗
311.
Replacement
↗
312.
Binary notation
↗
313.
Multiple identical letters
↗
314.
Replacement - 3
↗
315.
Pattern
↗
316.
Re-occurrence of a symbol
↗
317.
Sets of symbols
↗
318.
Assignments - 2
↗
319.
Namespace
↗
320.
JSON format
↗
321.
Using standard library
↗
322.
XML format
↗
323.
HTML-pages
↗
324.
HTML-file
↗
325.
Message encoding
↗
326.
Encode the message
↗
327.
Decode the message
↗
328.
ASCII table
↗
329.
Assigments
↗
330.
Remove all whitespace
↗
331.
Smiley face
↗
332.
The Shortest Non-Shared Substring Problem
↗
333.
The Longest Repeat Problem
↗
334.
The Longest Shared Substring Problem
↗
335.
Surface area
↗
336.
Converting Fahrenheit to Celsius
↗
337.
True or False?
↗
338.
Final amount of loan
↗
339.
Square of the hypotenuse
↗
340.
Karatsuba algorithm
↗
341.
Linear regression
↗
342.
Deque
↗
343.
Bracket sequence
↗
344.
How many numbers?
↗
345.
Histogram
↗
346.
Linear regression
↗
347.
PyCharm Edu
↗
348.
Theory. Integer
↗
349.
Theory. Modulo operation
↗
350.
Theory. Statement
↗
351.
Theory. Data type
↗
352.
Theory. Input/output
↗
353.
Theory. While loop
↗
354.
Theory. Exponentiation
↗
355.
Theory. Conditional
↗
356.
Theory. Floating point
↗
357.
Theory. For loop
↗
358.
Theory. Factorial
↗
359.
Theory. String
↗
360.
Theory. Character
↗
361.
Theory. Associative array
↗
362.
Theory. "Hello world!"
↗
363.
Theory. Abstract data type
↗
364.
Theory. Classes
↗
365.
Theory. Object-oriented programming
↗
366.
Theory. Encoding
↗
367.
Theory. List
↗
368.
Theory. Parity
↗
369.
Theory. Subroutine
↗
370.
Theory. Loop
↗
371.
Theory. Algorithms
↗
372.
Theory. Sets
↗
373.
Theory. Anonymous function
↗
374.
Theory. Regular expression
↗
375.
Theory. Text files
↗
376.
Theory. Recursion
↗
377.
Theory. Exceptions
↗
378.
Theory. Generator
↗
379.
Theory. Iterator
↗
380.
Theory. CSV
↗
381.
Theory. JSON
↗