Курсы программирования с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович

Алгоритмика

Сборник из 200 задач по C#. Видеорешения и автоматическая проверка. Все основные темы алгоритмов: типы данных, логика, разные виды циклов, математические задачи, работа с календарём, последовательности, обработка массивов, использование подпрограмм. Обязательно для прохождения каждому программисту.

Сложно переоценить эффективность прокачки навыков программирования в этом разделе.

Для доступа к задачам необходимо вступить в Клуб формулистов.

Бесплатно доступно несколько первых задач, чтобы можно было увидеть, как именно это всё работает.

Объём: 200 задач. Время: 100 дней. При покупке целиком - цена одной задачи 20 руб. При покупке под-пакетов - цена одной задачи 30 руб.

Список задач

# Задача Результат Решило Рейтинг
 

Алгоритмика

   
1 Типы данных 00:02:03     468 чел. ★ 4.7
2 Логика 00:00:52     453 чел. ★ 4.8
3 Условный оператор 00:03:21     475 чел. ★ 4.8
4 For-то-чки 00:03:49     422 чел. ★ 4.8
5 Пока цикл 00:08:01     443 чел. ★ 4.9
6 Вечность 00:01:52     351 чел. ★ 4.9
7 Do-рацикл 00:03:20     397 чел. ★ 4.8
8 Обман цикла 00:01:47     316 чел. ★ 4.9
9 Точка и плоскость 00:01:24     294 чел. ★ 4.8
10 Узник цикла IF 00:01:09     323 чел. ★ 5
11 Последовательность 00:04:41     292 чел. ★ 4.9
12 Математика 00:06:21     272 чел. ★ 4.8
13 Любимые циклы 00:02:11     256 чел. ★ 4.8
14 По цифрам 00:02:50     323 чел. ★ 4.9
15 Матрёшки 00:00:57     267 чел. ★ 4.9
16 Простые массивы. 00:01:27     252 чел. ★ 4.9
17 Подпрограммы 00:06:41     251 чел. ★ 4.9
18 Строки 00:00:43     223 чел. ★ 4.9
19 Матрицы 00:02:25     215 чел. ★ 4.9
20 Регулярные выражения 00:01:58     188 чел. ★ 4.9
 

Типы данных

   
21 Байты и числа 00:06:01     203 чел. ★ 4.9
22 Системы счисления: вывод 00:04:02     215 чел. ★ 5
23 Системы счисления: ввод 00:01:42     191 чел. ★ 5
24 Длина окружности 00:01:32     190 чел. ★ 5
25 Формат целого числа 00:03:59     185 чел. ★ 4.9
 

Логика

   
26 Плюс и минус 00:03:04     183 чел. ★ 5
27 Инкремент и декремент 00:02:06     180 чел. ★ 4.9
28 Разберемся в отношениях 00:02:06     177 чел. ★ 4.9
29 Логическое НЕ 00:02:10     236 чел. ★ 4.8
30 Логическое И 00:00:50     238 чел. ★ 4.9
31 A или не-B 00:01:31     173 чел. ★ 4.8
32 Побитовое НЕ 00:01:39     170 чел. ★ 5
33 Побитовое И 00:00:57     169 чел. ★ 5
34 Побитовое ИЛИ 00:00:50     168 чел. ★ 4.9
35 Исключающее ИЛИ 00:00:51     227 чел. ★ 4.9
36 Сдвиг вправо 00:01:30     168 чел. ★ 5
37 Сдвиг влево 00:00:34     168 чел. ★ 4.9
38 Мигалка 00:01:34     167 чел. ★ 4.8
 

Условный оператор

   
39 Максимум 00:03:51     258 чел. ★ 5
40 Большая разница 00:01:31     252 чел. ★ 4.9
41 Меньше, равно, больше 00:02:20     249 чел. ★ 4.9
42 Три числа 00:03:24     248 чел. ★ 4.9
43 Модуль 00:01:09     246 чел. ★ 4.9
44 Сумма или произведение 00:04:01     244 чел. ★ 4.9
45 Чет / нечет 00:02:08     242 чел. ★ 4.9
46 Отрицательный куб 00:02:00     241 чел. ★ 4.9
47 Три Максима 00:04:21     257 чел. ★ 4.9
48 Сумма положительных 00:01:31     165 чел. ★ 4.9
49 Минимальное расстояние 00:02:09     160 чел. ★ 4.9
50 Минимальное произведение 00:01:40     157 чел. ★ 5
51 Возрастание 00:02:02     153 чел. ★ 4.9
52 В промежутке 00:01:30     157 чел. ★ 4.9
53 Минимальное неотрицательное 00:02:14     151 чел. ★ 4.9
54 Наибольшее при условии 00:02:13     145 чел. ★ 5
 

For-to-чки

   
55 Созвездие 00:04:34     176 чел. ★ 4.8
56 Сумма 00:03:57     192 чел. ★ 4.8
57 Сумма квадратов 00:05:32     173 чел. ★ 4.9
58 Трёхзначные числа 00:00:41     165 чел. ★ 4.9
59 Двухзначные числа 00:00:52     164 чел. ★ 4.9
60 Отрицательно 00:01:51     204 чел. ★ 4.9
61 Улица 00:01:17     202 чел. ★ 4.9
62 Радуга 00:05:04     197 чел. ★ 4.9
63 Сто квадратов 00:00:43     164 чел. ★ 4.9
64 Отрицательные 00:04:08     168 чел. ★ 4.8
65 Тройка 00:02:32     181 чел. ★ 4.9
66 Семёрка 00:01:12     181 чел. ★ 4.9
67 Туз 00:01:31     179 чел. ★ 4.8
68 Улыбки 00:01:05     159 чел. ★ 4.9
69 Псевдо-квадраты 00:04:07     182 чел. ★ 4.8
70 Палочки 00:06:32     154 чел. ★ 4.8
71 Много палочек 00:08:45     150 чел. ★ 4.7
72 Алфавит 00:01:19     151 чел. ★ 5
73 Тивафла 00:01:47     183 чел. ★ 4.9
74 DY-Алфавит 00:01:45     214 чел. ★ 4.9
75 Степень 00:01:33     135 чел. ★ 5
76 Факториал 00:02:17     175 чел. ★ 4.9
77 Сумма фактов 00:01:27     145 чел. ★ 4.9
78 Кратные 00:04:37     152 чел. ★ 5
79 Двухзначный столбик 00:03:11     151 чел. ★ 5
80 Среднее арифметическое 00:01:39     143 чел. ★ 5
 

Пока-цикл

   
81 Сумма цифр 00:02:11     140 чел. ★ 5
82 Все цифры 00:03:58     197 чел. ★ 4.9
83 Сумма квадратов 00:01:20     137 чел. ★ 5
84 Трехзначные квадраты 00:00:43     174 чел. ★ 4.9
85 Сумма ряда 00:01:35     134 чел. ★ 4.8
86 Мой век 00:03:34     186 чел. ★ 4.9
 

Вечность

   
87 Неделька 00:02:51     128 чел. ★ 5
88 12 месяцев 00:02:06     120 чел. ★ 5
89 Отрывной календарь 00:02:54     123 чел. ★ 4.9
90 Високосное свидание 00:01:47     121 чел. ★ 4.9
91 Знаки зодиака 00:05:39     90 чел. ★ 4.9
 

Do-рацикл

   
92 Сумма последовательности 00:02:15     174 чел. ★ 4.9
93 Меньше ε 00:01:42     154 чел. ★ 4.9
94 Снова меньше ε 00:02:04     158 чел. ★ 4.8
95 По модулю меньше ε 00:03:24     147 чел. ★ 4.7
 

Обман цикла

   
96 Делим без остатка 00:01:51     124 чел. ★ 4.9
97 Без пятерок 00:01:11     132 чел. ★ 5
98 Множитель 00:01:26     118 чел. ★ 5
99 Делитель Макса 00:01:19     117 чел. ★ 5
100 Делитель Мина 00:01:12     112 чел. ★ 4.9
101 Цифра три 00:01:49     156 чел. ★ 4.8
102 Вечное ожидание 00:01:16     110 чел. ★ 5
 

Точка и плоскость

   
103 Четверть плоскости 00:02:07     137 чел. ★ 4.9
104 Прямоугольник 00:02:12     119 чел. ★ 5
105 Ромб 00:02:25     117 чел. ★ 5
106 Круг 00:01:31     117 чел. ★ 5
107 Часть круга 00:01:12     117 чел. ★ 5
108 Квадрат 00:02:16     115 чел. ★ 5
 

Узник цикла IF

   
109 Девять чисел 00:03:00     232 чел. ★ 4.7
110 Нули 00:01:01     166 чел. ★ 4.9
111 Три тройки 00:01:02     159 чел. ★ 5
112 Делитель 00:01:19     160 чел. ★ 4.9
113 Сумма делителей 00:01:41     110 чел. ★ 5
114 Плюс-минус 00:02:29     158 чел. ★ 4.9
 

Последовательность

   
115 Минимальное и максимальное число 00:07:50     140 чел. ★ 5
116 Новая последовательность 00:04:47     135 чел. ★ 5
117 Максимальный элемент 00:03:12     116 чел. ★ 4.9
118 Больше суммы предыдущих 00:07:08     115 чел. ★ 5
119 Больше суммы всех предыдущих 00:04:24     115 чел. ★ 4.9
120 Между соседями 00:05:27     115 чел. ★ 4.9
 

Математика

   
121 Модуль 00:01:01     130 чел. ★ 4.9
122 Косинусы 00:02:26     166 чел. ★ 4.9
123 Корни 00:04:26     138 чел. ★ 4.9
124 Гиперкуб 00:01:59     119 чел. ★ 4.7
125 Тригонометрия 00:01:52     108 чел. ★ 4.9
126 Формула 00:01:45     106 чел. ★ 4.9
127 Дробная таблица 00:01:17     104 чел. ★ 4.9
128 Таблица 00:02:17     103 чел. ★ 4.8
129 Параметрическая функция 00:02:23     103 чел. ★ 5
 

Любимые циклы

   
130 Барабанная дробь 00:05:52     125 чел. ★ 5
131 Гармония 00:03:46     120 чел. ★ 4.9
132 Двойной факториал 00:02:05     139 чел. ★ 4.9
133 Фибоначчи 00:10:40     110 чел. ★ 4.9
134 Тройная степень 00:01:16     108 чел. ★ 4.8
135 Метод Горнера 00:02:05     105 чел. ★ 4.9
 

По цифрам

   
136 Числа по цифрам 00:01:00     102 чел. ★ 5
137 Три цифры 00:01:12     102 чел. ★ 5
138 Цифры по возрастанию 00:00:56     123 чел. ★ 5
139 Разные цифры 00:00:45     123 чел. ★ 4.9
140 Палиндромы 00:01:19     120 чел. ★ 4.9
141 Счастливый билет 00:01:33     111 чел. ★ 5
142 Простые цифры 00:01:30     110 чел. ★ 5
143 Четные цифры 00:00:38     109 чел. ★ 4.9
 

Матрёшки

   
144 Числовой треугольник 00:01:36     82 чел. ★ 4.9
145 Звездный квадрат 00:01:52     126 чел. ★ 4.9
146 Единичная матрица 00:01:48     120 чел. ★ 4.9
147 Пятизначные числа 00:01:32     108 чел. ★ 5
148 Шестизначные числа 00:01:54     114 чел. ★ 4.9
149 Семизначные числа 00:01:31     94 чел. ★ 4.9
150 Двоичные числа 00:01:23     107 чел. ★ 4.9
151 Сумма шести 00:01:54     135 чел. ★ 4.9
152 Админ сети 00:03:30     115 чел. ★ 4.9
 

Простые массивы

   
153 Единичный массив 00:03:26     120 чел. ★ 4.9
154 Первый и последний 00:01:26     115 чел. ★ 4.9
155 Копипаст 00:01:44     112 чел. ★ 4.9
156 Инкремент 00:01:47     113 чел. ★ 4.9
157 Мульти возведение 00:02:53     110 чел. ★ 5
158 Мини-максимум 00:02:01     109 чел. ★ 5
159 Обмен 00:03:13     108 чел. ★ 5
160 Квадрат многочлена 00:04:02     96 чел. ★ 4.9
 

Подпрограммы

   
161 Минималка 00:04:46     132 чел. ★ 4.9
162 МиниМакс 00:05:07     131 чел. ★ 5
163 Плюс плюс 00:08:52     132 чел. ★ 4.9
164 Минус минус 00:02:45     124 чел. ★ 4.9
165 Степень 00:06:12     124 чел. ★ 4.8
166 НОД 00:09:17     121 чел. ★ 4.9
167 НОК 00:06:04     115 чел. ★ 4.8
168 Звезда 00:09:14     111 чел. ★ 4.9
169 Молодой 00:12:08     110 чел. ★ 5
170 Старшой 00:01:59     109 чел. ★ 5
171 Йестердэй 00:06:14     107 чел. ★ 4.9
172 Палиндромы 00:05:28     109 чел. ★ 4.9
173 Треугольники 00:08:56     107 чел. ★ 4.9
174 Семь сегментов 00:11:08     104 чел. ★ 4.8
 

Строки

   
175 Звездочки 00:00:56     90 чел. ★ 4.9
176 Сколько слов 00:02:18     86 чел. ★ 4.9
177 Длинное слово 00:02:30     86 чел. ★ 4.9
178 Снова многоточие 00:02:00     85 чел. ★ 4.9
179 Ноль или один 00:01:36     84 чел. ★ 4.9
180 Список 00:05:40     132 чел. ★ 4.9
 

Матрицы

   
181 Максимумы 00:05:02     82 чел. ★ 4.9
182 Заштрихованная часть 00:02:48     79 чел. ★ 4.9
183 Произведение 00:04:39     73 чел. ★ 4.9
184 Квадранты матрицы 00:11:26     90 чел. ★ 4.9
 

Рекурсия

   
185 Факториал 00:04:35     151 чел. ★ 4.9
186 Числа Фибоначчи 00:03:46     138 чел. ★ 4.9
187 Общий делитель 00:04:08     119 чел. ★ 4.9
188 Обратный отсчёт 00:05:52     116 чел. ★ 5
 

Динамика

   
189 Поле дураков 00:18:40     82 чел. ★ 5
190 Счастливые билеты 20 00:58:04     76 чел. ★ 5
191 Лабиринт 00:59:02     63 чел. ★ 5
 

Комбинаторика

   
192 Счастливые билеты 6 00:02:33     117 чел. ★ 4.9
193 Счастливые билеты N 00:40:51     102 чел. ★ 4.9
194 Четыре ладьи 00:26:01     84 чел. ★ 5
195 Четыре ферзя 00:26:01     80 чел. ★ 5
196 Много ферзей 00:47:45     69 чел. ★ 5
197 Шрам ы Марш 00:36:25     70 чел. ★ 4.9
198 Много булок 00:36:25     66 чел. ★ 5
199 Три цифры и знаки 00:24:09     67 чел. ★ 5
200 Цифры и знаки 00:22:34     67 чел. ★ 5
 

VIP задачи

   
201 Палиндром 00:08:34     38 чел. ★ 5
202 Бинарник 00:07:01     33 чел. ★ 5
203 Тю 00:10:22     32 чел. ★ 5
204 Ping      19 чел. ★ 4.7
205 51 карта      17 чел. ★ 5

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.