Блок 1. Базовые навыки

Циклы, массивы, строки, указатели, файлы

Задачи

 НазваниеСложностьТеги
 Hello, World!0dumb
 Счастливые билеты2условияциклы
 Цельсий и Фаренгейт1asmусловия
 Простые числа3asmциклы
 Квадратное уравнение2математикаусловия
 Подсчет символов, строк, слов в файле3строкифайлы
 Перетасовка2массивыциклы
 Клавиатурный тренажер2строкиусловияциклы
 Количество единичных бит2asmбитыциклы
 Вклад в банке3математикаусловияциклы
 Характеристики массива чисел5массивыматематикаусловияциклы
 Выбывание из круга4массивыусловияциклы
 Номер дня в году3условия
 Числа Фибоначчи2asmциклы
 Оборачивание массива2массивыциклы
 Значение многочлена2массивыматематикациклы
 Наибольший общий делитель2asmматематикаусловияциклы
 Стохастическая оценка числа Pi2математикациклы
 Очистка строки3строкиуказатели
 Удаление пробелов в начале и конце строки2строкиуказатели
 Баланс скобок2строкиусловияциклы
 Баланс скобок (продвинутая версия)4массивыстрокициклы
 Подсчет вхождений подстроки в строку3строкициклы
 Построчное сравнение файлов (diff)3строкифайлы
 Целая степень3битыматематикарекурсия
 Преобразование из строки в число4математикастрокиуказатели
 RLE-сжатие файла5командная строка
 XOR-шифратор/дешифратор файлов4asmбитыфайлы
 Счастливые билеты (продвинутая версия)3математика
 Частота вхождения символов2строкициклы
 Системы счисления5математикастроки
 Разложение числа на простые множители4heapматематикаспискициклы
 Говорящие часы4строки
 base64 кодирование5asmбитыстрокифайлы
 Копирование цепочки битов5битыциклы
 Статистика слов в тексте7деревьятекстхэш
 Равномерное распределение3randomстатистика
 FizzBuzz2условияциклы
 Угадывание числа3asmигрыусловия
 Клавиатурный тренажёр 2.07массивытекстфайлы
 Hello, World! (C)0
 Простые числа (Си)2
 Квадратное уравнение (С)2
 Числа Фибоначчи (Си)2
 Подсчет вхождений подстроки в строку (Си)3
 Баланс скобок (Си)2
 Перетасовка (Си)2
 Выбывание из круга (Си)4