<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nikulov.s</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nikulov.s"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Nikulov.s"/>
	<updated>2026-09-21T18:34:57Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83900</id>
		<title>Программирование на С++ КНАД 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83900"/>
		<updated>2024-02-27T20:09:11Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение модуля будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре может быть добавлен 1 балл в конце семестра.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1 балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма может быть больше 10, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
По итогам работы в семестре можно получить автомат и не приходить на экзамен. Претендовать на Автомат можно, только если ваша работа в семестре была оценена более чем на 7 баллов из 10. В этом случае оценка за курс считается как:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД231 !! КНАД232 !! ВСН22 &lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/zxcvbnnmqwert Федоров М.] &amp;lt;br&amp;gt; пн 13:00 - 14:20 &amp;lt;br&amp;gt; чт 13:00 - 14:20  || [https://t.me/oduvan_ja Горденко М.] &amp;lt;br&amp;gt; вт 14:40 - 16:00 &amp;lt;br&amp;gt; чт 14:40 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; сб 09:30 - 12:30&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/mrshrimp_it Тямин Илья] || [https://t.me/iiblinov Блинов Илья] || [https://t.me/malov_pavel Малов Павел] и [https://t.me/vadim_vasilyev04 Васильев Вадим]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи будут находится находятся в закрепленных сообщениях в Телеграмме в общем канале. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 12.01 || Введение в C++&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 16.01 || Фундаментальные типы и переменные&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 17.01 || Условная операция, оператор и циклы&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 23.01 || Указатели и массивы&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 24.01 || Ссылки и начало функций&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 30.01 || Функции и строки&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 31.01 || Модульное программирование &lt;br /&gt;
|-&lt;br /&gt;
| 8 || 06.02 || Шаблоны функций &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 07.02 || Пользовательские типы данных &lt;br /&gt;
|-&lt;br /&gt;
| 10 || 13.02 || Введение в ООП &lt;br /&gt;
|-&lt;br /&gt;
| 11 || 14.02 || Конструкторы &lt;br /&gt;
|-&lt;br /&gt;
| 12 || 15.02 || Перегрузка операций и функторы &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 20.02 || Конструкторы и декструктор &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 21.02 || Контейнеры &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 27.02 || Move-семантика &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 28.02 || Наследование &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 05.03 || Полиморфизм &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 06.03 || Итераторы  &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 12.03 || Исключения&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 13.03 || Исключения 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1_nvdOWGc_oSoiZqgtQ6Xw0kvLwqsdHNJWcew7-qlTJc/edit?usp=sharing ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД231 !! КНАД232 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/58894/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 29 января 23:59 || [https://contest.yandex.ru/contest/58707/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 || [https://contest.yandex.ru/contest/58724/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2-3 || [https://contest.yandex.ru/contest/59189/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн -  06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/59557/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн -  17.02.02 23:59 || [https://contest.yandex.ru/contest/59548/problems/  контест_4] &amp;lt;br&amp;gt; Дедлайн - 15.02 23:59 || [https://contest.yandex.ru/contest/59556/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 14.02 23:59&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/60034/problems/A/ ссылке].&lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A || B || C || D-F || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Всего за 1 БДЗ можно получить 11 баллов&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 12 марта 23:59&lt;br /&gt;
&lt;br /&gt;
Если после дедлайна не были выполнены все обязательные задачи, то все необязательные задачи обнуляются, а обязательные задачи могут быть отправлены за неделю до экзамена.&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83899</id>
		<title>Программирование на С++ КНАД 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83899"/>
		<updated>2024-02-27T19:31:10Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: Добавлено БДЗ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение модуля будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре может быть добавлен 1 балл в конце семестра.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1 балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма может быть больше 10, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
По итогам работы в семестре можно получить автомат и не приходить на экзамен. Претендовать на Автомат можно, только если ваша работа в семестре была оценена более чем на 7 баллов из 10. В этом случае оценка за курс считается как:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД231 !! КНАД232 !! ВСН22 &lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/zxcvbnnmqwert Федоров М.] &amp;lt;br&amp;gt; пн 13:00 - 14:20 &amp;lt;br&amp;gt; чт 13:00 - 14:20  || [https://t.me/oduvan_ja Горденко М.] &amp;lt;br&amp;gt; вт 14:40 - 16:00 &amp;lt;br&amp;gt; чт 14:40 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; сб 09:30 - 12:30&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/mrshrimp_it Тямин Илья] || [https://t.me/iiblinov Блинов Илья] || [https://t.me/malov_pavel Малов Павел] и [https://t.me/vadim_vasilyev04 Васильев Вадим]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи будут находится находятся в закрепленных сообщениях в Телеграмме в общем канале. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 12.01 || Введение в C++&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 16.01 || Фундаментальные типы и переменные&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 17.01 || Условная операция, оператор и циклы&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 23.01 || Указатели и массивы&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 24.01 || Ссылки и начало функций&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 30.01 || Функции и строки&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 31.01 || Модульное программирование &lt;br /&gt;
|-&lt;br /&gt;
| 8 || 06.02 || Шаблоны функций &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 07.02 || Пользовательские типы данных &lt;br /&gt;
|-&lt;br /&gt;
| 10 || 13.02 || Введение в ООП &lt;br /&gt;
|-&lt;br /&gt;
| 11 || 14.02 || Конструкторы &lt;br /&gt;
|-&lt;br /&gt;
| 12 || 15.02 || Перегрузка операций и функторы &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 20.02 || Конструкторы и декструктор &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 21.02 || Контейнеры &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 27.02 || Move-семантика &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 28.02 || Наследование &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 05.03 || Полиморфизм &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 06.03 || Итераторы  &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 12.03 || Исключения&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 13.03 || Исключения 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1_nvdOWGc_oSoiZqgtQ6Xw0kvLwqsdHNJWcew7-qlTJc/edit?usp=sharing ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД231 !! КНАД232 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/58894/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 29 января 23:59 || [https://contest.yandex.ru/contest/58707/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 || [https://contest.yandex.ru/contest/58724/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2-3 || [https://contest.yandex.ru/contest/59189/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн -  06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/59557/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн -  17.02.02 23:59 || [https://contest.yandex.ru/contest/59548/problems/  контест_4] &amp;lt;br&amp;gt; Дедлайн - 15.02 23:59 || [https://contest.yandex.ru/contest/59556/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 14.02 23:59&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/60034/problems/A/ ссылке].&lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A || B || C || D-F || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Всего за 1 БДЗ можно получить 11 баллов&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 12 марта 23:59&lt;br /&gt;
&lt;br /&gt;
Если после дедлайна не были выполнены все обязательные задачи, то все необязательные задачи обнуляются, а обязательные задачи могут быть отправлены за неделю до экзамена.&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83545</id>
		<title>Программирование на С++ КНАД 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83545"/>
		<updated>2024-02-06T21:55:16Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: Добавлений 4 контест&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение модуля будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре может быть добавлен 1 балл в конце семестра.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1 балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма может быть больше 10, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
По итогам работы в семестре можно получить автомат и не приходить на экзамен. Претендовать на Автомат можно, только если ваша работа в семестре была оценена более чем на 7 баллов из 10. В этом случае оценка за курс считается как:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД231 !! КНАД232 !! ВСН22 &lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/zxcvbnnmqwert Федоров М.] &amp;lt;br&amp;gt; пн 13:00 - 14:20 &amp;lt;br&amp;gt; чт 13:00 - 14:20  || [https://t.me/oduvan_ja Горденко М.] &amp;lt;br&amp;gt; вт 14:40 - 16:00 &amp;lt;br&amp;gt; чт 14:40 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; сб 09:30 - 12:30&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/mrshrimp_it Тямин Илья] || [https://t.me/iiblinov Блинов Илья] || [https://t.me/malov_pavel Малов Павел] и [https://t.me/vadim_vasilyev04 Васильев Вадим]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи будут находится находятся в закрепленных сообщениях в Телеграмме в общем канале. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 12.01 || Введение в C++&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 16.01 || Фундаментальные типы и переменные&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 17.01 || Условная операция, оператор и циклы&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 23.01 || Указатели и массивы&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 24.01 || Ссылки и начало функций&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 30.01 || Функции и строки&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 31.01 || Модульное программирование &lt;br /&gt;
|-&lt;br /&gt;
| 8 || 06.02 || Шаблоны функций &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 07.02 || Пользовательские типы данных &lt;br /&gt;
|-&lt;br /&gt;
| 10 || 13.02 || Введение в ООП &lt;br /&gt;
|-&lt;br /&gt;
| 11 || 14.02 || Конструкторы &lt;br /&gt;
|-&lt;br /&gt;
| 12 || 15.02 || Перегрузка операций и функторы &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 20.02 || Конструкторы и декструктор &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 21.02 || Контейнеры &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 27.02 || Move-семантика &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 28.02 || Наследование &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 05.03 || Полиморфизм &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 06.03 || Итераторы  &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 12.03 || Исключения&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 13.03 || Исключения 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1_nvdOWGc_oSoiZqgtQ6Xw0kvLwqsdHNJWcew7-qlTJc/edit?usp=sharing ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД231 !! КНАД232 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/58894/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 29 января 23:59 || [https://contest.yandex.ru/contest/58707/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 || [https://contest.yandex.ru/contest/58724/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2-3 || [https://contest.yandex.ru/contest/59189/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн -  06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59 || [https://contest.yandex.ru/contest/59188/problems/ контест_2-3] &amp;lt;br&amp;gt; Дедлайн - 06.02.02 00:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/59548/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн -  17.02.02 23:59 || [https://contest.yandex.ru/contest/59556/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 15.02 23:59 || [https://contest.yandex.ru/contest/59557/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 14.02 23:59&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83161</id>
		<title>Программирование на С++ КНАД 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83161"/>
		<updated>2024-01-23T21:47:23Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение модуля будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре может быть добавлен 1 балл в конце семестра.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1 балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + 1балл от семинариста).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма может быть больше 10, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
По итогам работы в семестре можно получить автомат и не приходить на экзамен. Претендовать на Автомат можно, только если ваша работа в семестре была оценена более чем на 7 баллов из 10. В этом случае оценка за курс считается как:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД231 !! КНАД232 !! ВСН22 &lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/zxcvbnnmqwert Федоров М.] &amp;lt;br&amp;gt; пн 13:00 - 14:20 &amp;lt;br&amp;gt; чт 13:00 - 14:20  || [https://t.me/oduvan_ja Горденко М.] &amp;lt;br&amp;gt; вт 14:40 - 16:00 &amp;lt;br&amp;gt; чт 14:40 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; сб 09:30 - 12:30&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/mrshrimp_it Тямин Илья] || [https://t.me/iiblinov Блинов Илья] || [https://t.me/malov_pavel Малов Павел] и [https://t.me/vadim_vasilyev04 Васильев Вадим]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи будут находится находятся в закрепленных сообщениях в Телеграмме в общем канале. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 12.01 || Введение в C++&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 16.01 || Фундаментальные типы и переменные&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 17.01 || Условная операция, оператор и циклы&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 23.01 || Указатели и массивы&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 24.01 || Ссылки и начало функций&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 30.01 || Функции и строки&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 31.01 || Модульное программирование &lt;br /&gt;
|-&lt;br /&gt;
| 8 || 06.02 || Шаблоны функций &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 07.02 || Пользовательские типы данных &lt;br /&gt;
|-&lt;br /&gt;
| 10 || 13.02 || Введение в ООП &lt;br /&gt;
|-&lt;br /&gt;
| 11 || 14.02 || Конструкторы &lt;br /&gt;
|-&lt;br /&gt;
| 12 || 15.02 || Перегрузка операций и функторы &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 20.02 || Конструкторы и декструктор &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 21.02 || Контейнеры &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 27.02 || Move-семантика &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 28.02 || Наследование &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 05.03 || Полиморфизм &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 06.03 || Итераторы  &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 12.03 || Исключения&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 13.03 || Исключения 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1_nvdOWGc_oSoiZqgtQ6Xw0kvLwqsdHNJWcew7-qlTJc/edit?usp=sharing ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД231 !! КНАД232 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/58894/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 29 января 23:59 || [https://contest.yandex.ru/contest/58707/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 || [https://contest.yandex.ru/contest/58724/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [ контест_2] &amp;lt;br&amp;gt; Дедлайн -  || [ контест_2] &amp;lt;br&amp;gt; Дедлайн -  || [ контест_2] &amp;lt;br&amp;gt; Дедлайн - &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83160</id>
		<title>Программирование на С++ КНАД 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_23/24&amp;diff=83160"/>
		<updated>2024-01-23T21:46:43Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: Добавлено описание курса&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в 3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение модуля будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре может быть добавлен 1 балл в конце семестра.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + балл от семинариста ).&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt; + балл от семинариста (не всем)).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма может быть больше 10, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
По итогам работы в семестре можно получить автомат и не приходить на экзамен. Претендовать на Автомат можно, только если ваша работа в семестре была оценена более чем на 7 баллов из 10. В этом случае оценка за курс считается как:&lt;br /&gt;
&lt;br /&gt;
КНАД: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,3*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
ВСН: O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = (0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Тесты&amp;lt;/sub&amp;gt;) / 0,7&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД231 !! КНАД232 !! ВСН22 &lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/zxcvbnnmqwert Федоров М.] &amp;lt;br&amp;gt; пн 13:00 - 14:20 &amp;lt;br&amp;gt; чт 13:00 - 14:20  || [https://t.me/oduvan_ja Горденко М.] &amp;lt;br&amp;gt; вт 14:40 - 16:00 &amp;lt;br&amp;gt; чт 14:40 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; сб 09:30 - 12:30&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/mrshrimp_it Тямин Илья] || [https://t.me/iiblinov Блинов Илья] || [https://t.me/malov_pavel Малов Павел] и [https://t.me/vadim_vasilyev04 Васильев Вадим]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи будут находится находятся в закрепленных сообщениях в Телеграмме в общем канале. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 12.01 || Введение в C++&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 16.01 || Фундаментальные типы и переменные&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 17.01 || Условная операция, оператор и циклы&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 23.01 || Указатели и массивы&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 24.01 || Ссылки и начало функций&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 30.01 || Функции и строки&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 31.01 || Модульное программирование &lt;br /&gt;
|-&lt;br /&gt;
| 8 || 06.02 || Шаблоны функций &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 07.02 || Пользовательские типы данных &lt;br /&gt;
|-&lt;br /&gt;
| 10 || 13.02 || Введение в ООП &lt;br /&gt;
|-&lt;br /&gt;
| 11 || 14.02 || Конструкторы &lt;br /&gt;
|-&lt;br /&gt;
| 12 || 15.02 || Перегрузка операций и функторы &lt;br /&gt;
|-&lt;br /&gt;
| 13 || 20.02 || Конструкторы и декструктор &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 21.02 || Контейнеры &lt;br /&gt;
|-&lt;br /&gt;
| 15 || 27.02 || Move-семантика &lt;br /&gt;
|-&lt;br /&gt;
| 16 || 28.02 || Наследование &lt;br /&gt;
|-&lt;br /&gt;
| 17 || 05.03 || Полиморфизм &lt;br /&gt;
|-&lt;br /&gt;
| 18 || 06.03 || Итераторы  &lt;br /&gt;
|-&lt;br /&gt;
| 19 || 12.03 || Исключения&lt;br /&gt;
|-&lt;br /&gt;
| 20 || 13.03 || Исключения 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1_nvdOWGc_oSoiZqgtQ6Xw0kvLwqsdHNJWcew7-qlTJc/edit?usp=sharing ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД231 !! КНАД232 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/58894/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 29 января 23:59 || [https://contest.yandex.ru/contest/58707/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 || [https://contest.yandex.ru/contest/58724/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [ контест_2] &amp;lt;br&amp;gt; Дедлайн -  || [ контест_2] &amp;lt;br&amp;gt; Дедлайн -  || [ контест_2] &amp;lt;br&amp;gt; Дедлайн - &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76927</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76927"/>
		<updated>2023-03-11T00:30:55Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; ср 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.] || [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД221 !! КНАД222 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 23 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 26 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 30 января 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 2 февраля 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 1 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [https://contest.yandex.ru/contest/45882/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 6 февраля 23:59 || [https://contest.yandex.ru/contest/46025/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 9 февраля 23:59 || [https://contest.yandex.ru/contest/45956/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 8 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/46143/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 13 февраля 23:59 || [https://contest.yandex.ru/contest/46194/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 16 февраля 23:59 || [https://contest.yandex.ru/contest/46195/standings контест_4] &amp;lt;br&amp;gt; Дедлайн - 15 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [https://contest.yandex.ru/contest/46400/problems/ контест_5] &amp;lt;br&amp;gt; Дедлайн - 20 февраля 23:59 || [https://contest.yandex.ru/contest/46521/standings контест_5] &amp;lt;br&amp;gt; Дедлайн - 23 февраля 23:59 || [https://contest.yandex.ru/contest/46498/standings контест_5] &amp;lt;br&amp;gt; Дедлайн - 22 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 6 || [https://contest.yandex.ru/contest/46703/problems/ контест_6] &amp;lt;br&amp;gt; Дедлайн - 6 марта 23:59 || [https://contest.yandex.ru/contest/47149/standings контест_6] &amp;lt;br&amp;gt; Дедлайн - 9 марта 23:59 || [https://contest.yandex.ru/contest/46879/standings контест_6] &amp;lt;br&amp;gt; Дедлайн - 9 марта 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 7 || [https://contest.yandex.ru/contest/46997/problems/ контест_7] &amp;lt;br&amp;gt; Дедлайн - 13 марта 23:59 || [https://contest.yandex.ru/contest/47388/standings контест_7] &amp;lt;br&amp;gt; Дедлайн - 16 марта 23:59 || [https://contest.yandex.ru/contest/47473/problems/ контест_7] &amp;lt;br&amp;gt; Дедлайн - 22 марта 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 8 || [https://contest.yandex.ru/contest/47472/problems/ контест_8] &amp;lt;br&amp;gt; Дедлайн - 20 марта 23:59 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/46013/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A-F). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B-D* || E* || F* || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 25 февраля 23:59&lt;br /&gt;
&lt;br /&gt;
Если после дедлайна не были выполнены все обязательные задачи, то все необязательные задачи обнуляются, а обязательные задачи могут быть отправлены за неделю до экзамена.&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
====2 Большое задание====&lt;br /&gt;
2 большое задание находится по [https://contest.yandex.ru/contest/46314/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A, C, D). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B || C* || D* || E || F || G || H || I || J&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 2 балла || 1 балл || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  || 1.5 балла  || 1 балл&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 26 марта 23:59&lt;br /&gt;
&lt;br /&gt;
После этого срока нельзя заслать больше никакие задачи.&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76370</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76370"/>
		<updated>2023-02-09T20:55:45Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; ср 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.] || [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД221 !! КНАД222 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 23 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 26 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 30 января 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 2 февраля 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 1 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [https://contest.yandex.ru/contest/45882/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 6 февраля 23:59 || [https://contest.yandex.ru/contest/46025/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 9 февраля 23:59 || [https://contest.yandex.ru/contest/45956/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 8 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/46143/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 13 февраля 23:59 || [https://contest.yandex.ru/contest/46194/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 16 февраля 23:59 || [https://contest.yandex.ru/contest/46195/standings контест_4] &amp;lt;br&amp;gt; Дедлайн - 15 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/46013/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A-F). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B-D* || E* || F* || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 25 февраля 23:59&lt;br /&gt;
&lt;br /&gt;
Если после дедлайна не были выполнены все обязательные задачи, то все необязательные задачи обнуляются, а обязательные задачи могут быть отправлены за неделю до экзамена модуля.&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76291</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76291"/>
		<updated>2023-02-07T21:51:25Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; ср 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.] || [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД221 !! КНАД222 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 23 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 26 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 30 января 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 2 февраля 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 1 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [https://contest.yandex.ru/contest/45882/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 6 февраля 23:59 || [https://contest.yandex.ru/contest/46025/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 9 февраля 23:59 || [https://contest.yandex.ru/contest/45956/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 8 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/46143/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 13 февраля 23:59 || [https://contest.yandex.ru/contest/46194/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 16 февраля 23:59 || [https://contest.yandex.ru/contest/46195/standings контест_4] &amp;lt;br&amp;gt; Дедлайн - 15 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/46013/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A-F). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B-D* || E* || F* || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Дедлайн&#039;&#039;&#039; - 25 февраля 23:59&lt;br /&gt;
&lt;br /&gt;
Если после дедлайна не были выполнены все обязательные задачи, то все необязательные задачи обнуляются, а обязательные задачи могут быть отправлены до конца модуля.&lt;br /&gt;
&lt;br /&gt;
На исправление багов, на которые вам указал ассистент отводится 1 неделя после получения обратной связи.&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76290</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76290"/>
		<updated>2023-02-07T21:17:48Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; ср 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.] || [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД221 !! КНАД222 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 23 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 26 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 30 января 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 2 февраля 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 1 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [https://contest.yandex.ru/contest/45882/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 6 февраля 23:59 || [https://contest.yandex.ru/contest/46025/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 9 февраля 23:59 || [https://contest.yandex.ru/contest/45956/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 8 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/46143/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 13 февраля 23:59 || [https://contest.yandex.ru/contest/46194/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 16 февраля 23:59 || [https://contest.yandex.ru/contest/46195/standings контест_4] &amp;lt;br&amp;gt; Дедлайн - 15 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/46013/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A-F). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B-D* || E* || F* || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76289</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=76289"/>
		<updated>2023-02-07T21:05:04Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: Добавлены ссылки&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты ||  [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.] || [https://t.me/vladkrytoi Иванов П. А.] || [https://t.me/iiblinov Блинов И. И.]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
==Контесты==&lt;br /&gt;
Для доступа к контекстам необходимо оставить свой логин в ведомости.&lt;br /&gt;
&lt;br /&gt;
Если у вас не открывается, то добавьте в начале ссылки official.&lt;br /&gt;
&lt;br /&gt;
===Еженедельные контесты===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! ВСН !! КНАД221 !! КНАД222 &lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 23 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 26 января 23:59 || [https://contest.yandex.ru/contest/45397/problems/ контест_1] &amp;lt;br&amp;gt; Дедлайн - 25 января 23:59 &lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 30 января 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 2 февраля 23:59 || [https://contest.yandex.ru/contest/45685/problems/ контест_2] &amp;lt;br&amp;gt; Дедлайн - 1 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 3 ||  [https://contest.yandex.ru/contest/45882/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 6 февраля 23:59 || [https://contest.yandex.ru/contest/46025/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 9 февраля 23:59 || [https://contest.yandex.ru/contest/45956/problems/ контест_3] &amp;lt;br&amp;gt; Дедлайн - 8 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [https://contest.yandex.ru/contest/46143/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 13 февраля 23:59 || [https://contest.yandex.ru/contest/46194/problems/ контест_4] &amp;lt;br&amp;gt; Дедлайн - 16 февраля 23:59 || [https://contest.yandex.ru/contest/46195/standings контест_4] &amp;lt;br&amp;gt; Дедлайн - 15 февраля 23:59&lt;br /&gt;
|-&lt;br /&gt;
| 5 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 7 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 8 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 9 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10 || || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Большие задания===&lt;br /&gt;
В больших заданиях должны быть решены все обязательные задачи, помеченные *. Правила оценивания описаны ниже. Итоговая оценка за задачу может быть снижена за кодстайл и оптимальность решения.&lt;br /&gt;
&lt;br /&gt;
====1 Большое задание====&lt;br /&gt;
1 большое задание находится по [https://contest.yandex.ru/contest/46013/problems/ ссылке]. Для получения положительной оценки за задание необходимо решить обязательные задачи (A-F). &lt;br /&gt;
&lt;br /&gt;
Разбалловка по задачам выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Задача !! A* || B-D* || E* || F* || G || H || I || J || K || L-O&lt;br /&gt;
|-&lt;br /&gt;
| Оценивание || 1 балл || 1 балл || 1 балл || 1 балл &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл || 1 балл || 1 балл ||  1 балл  &amp;lt;br&amp;gt; + 0.5 балла за доп. часть || 1 балл  &amp;lt;br&amp;gt; + 1 балл за доп. часть || 0 баллов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Дополнительные части не входят в обязательные для выполнения.&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=75827</id>
		<title>Программирование на С++ КНАД 22/23</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%9A%D0%9D%D0%90%D0%94_22/23&amp;diff=75827"/>
		<updated>2023-01-22T18:19:37Z</updated>

		<summary type="html">&lt;p&gt;Nikulov.s: Добавлена информация про курс&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основная информация ==&lt;br /&gt;
&lt;br /&gt;
Курс читается на 1 курсе в  3 модуле и состоит из лекций и семинаров. &lt;br /&gt;
&lt;br /&gt;
Каждую неделю на семинарах выдается Еженедельное задание по теме прошедшей лекции. Дедлайн - следующий семинар в вашей группе. Еженедельные задания нельзя сдавать после дедлайна. Но если были замечания на code-review и вы получили неполный балл за задачу, то можете переделать &#039;&#039;&#039;только их&#039;&#039;&#039; в течение недели после сообщения в Я.Контесте. После исправлений необходимо об этом написать своему семинаристу.&lt;br /&gt;
&lt;br /&gt;
Кроме того, в течение семестра будут выданы 2 Больших задания, сроком на 2-3 недели. &#039;&#039;&#039;Большие ДЗ после дедлайна не проверяются&#039;&#039;&#039;. Большие ДЗ являются блокирующими. Для получения положительной оценки за курс необходимо, чтобы в каждом большом ДЗ были выполнены обязательные задачи (за полностью верное решение которых можно получить максимум 4 балла).&lt;br /&gt;
&lt;br /&gt;
В конце семестра будет проведен экзамен.&lt;br /&gt;
&lt;br /&gt;
За активность на семинаре будет выставлена оценка семинаристом.&lt;br /&gt;
&lt;br /&gt;
Итоговая оценка за курс вычисляется по следующей формуле:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = min(10; 0,4*O&amp;lt;sub&amp;gt;Еженедельные ДЗ&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ1&amp;lt;/sub&amp;gt; + 0,15*O&amp;lt;sub&amp;gt;Большое ДЗ2&amp;lt;/sub&amp;gt; + 0,3*O&amp;lt;sub&amp;gt;Экзамен&amp;lt;/sub&amp;gt; + 0,1*O&amp;lt;sub&amp;gt;Работа на семинарах&amp;lt;/sub&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Таким образом, сумма коэффициентов больше 1, и набрать максимальный балл можно разными способами.&lt;br /&gt;
&lt;br /&gt;
Округление арифметическое и осуществляется только для итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
== Лекции и семинары ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! КНАД221 !! КНАД222 !! ВСН22 !! ВСН23&lt;br /&gt;
|-&lt;br /&gt;
|| Лекции ||colspan=&amp;quot;4&amp;quot;| Лектор [https://t.me/SergSteam Никулов С. А.] &amp;lt;br&amp;gt; сб 13:00 - 16:00&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://t.me/chupolino17 Чупов Д. Д.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/zxcvbnnmqwert Федоров М. А.] &amp;lt;br&amp;gt; чт 13:00 - 16:00 || [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 14:40 - 17:40|| [https://t.me/oduvan_ja Горденко М. К.] &amp;lt;br&amp;gt; пн 18:00 - 21:00&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистенты || colspan=&amp;quot;4&amp;quot; | [https://t.me/vladkrytoi Иванов П. А.] и [https://t.me/iiblinov Блинов И. И.] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Материалы==&lt;br /&gt;
&lt;br /&gt;
Все ссылки на материалы и записи находятся в закрепленных сообщениях в Телеграмме. По вопросам доступа к ним пишите лектору.&lt;br /&gt;
&lt;br /&gt;
==План курса==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 14.01 || Введение C++ и базовые конструкции  &lt;br /&gt;
|-&lt;br /&gt;
| 2 || 21.01 || Указатели, ссылки, массивы и начало функций &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 28.01 || С-строки, функции и начало ООП&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 04.02 || Поля и методы, шаблоны и конструктор &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 11.02 || Деструктор, сборка программ на С++ &lt;br /&gt;
|-&lt;br /&gt;
| 6 || 18.02 || Функторы и контейнеры&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 25.02 || Библиотека алгоритмов, наследование&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 04.03 || Полиморфизм, исключения &lt;br /&gt;
|-&lt;br /&gt;
| 9 || 11.03 || Move семантика -&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 18.03 || Итераторы и умные указатели&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ведомость ==&lt;br /&gt;
Ведомость находится по [https://docs.google.com/spreadsheets/d/1cQonshMlXU5hsF67skw4pIRPfDbY7yAmUcH58k_IOr4/edit#gid=0 ссылке]&lt;br /&gt;
&lt;br /&gt;
== Правила пересдачи ==&lt;br /&gt;
Пересдавать возможно только Большие ДЗ1-2 и Экзамен.&lt;br /&gt;
Студенты, не сумевшие набрать 3,5 балла до конца семестра и/или решить необходимое количество задач в Больших ДЗ, могут получить оценку на пересдаче, дорешав необходимое количество задач из Больших ДЗ и/или пересдав экзамен.&lt;/div&gt;</summary>
		<author><name>Nikulov.s</name></author>
	</entry>
</feed>