round: 4
date: 2026-09-15
pool: problem-areas   # фокус: провалы + частичные ответы из раундов 1-3
order: [19, 8, 30, 11, 20, 15, 23, 12]
tickets_total: 5      # пока 1 предъявлен, план минимум 5
tickets_answered: 8
status: in_progress   # in_progress | paused | stopped_early | completed
score_total: 15
score_max: 15
---

# Раунд 4 — 2026-09-15

> **Формат:** «реальный экзамен» — пользователь пишет решение в рабочий файл (`work-NN-<slug>.md`),
> затем вместе разбираем и переносим в билет. Приоритет — проблемные задачи из `_progress.md`.

> **Гигиена:** до конца раунда этот файл не открывать — в `order` лежит весь порядок билетов.

## Порядок

Глобальные номера задач в порядке предъявления:

```
19
```

## Итоговая таблица

_Заполняется в конце раунда._

| Билет | Глобальный № | Задача | Тема | Балл | Вердикт |
|-------|--------------|--------|------|------|---------|
| 01 | 19 | Best Time to Buy and Sell Stock with Transaction Fee | Greedy | 2 | 🟡 partial |
| 02 | 8 | Two Sum | Hash Table | 2 | 🟡 partial |
| 03 | 30 | Add Binary | Math / String Simulation | 1→2 | 🟡 partial (пересдан) |
| 04 | 11 | Subarray Sum Equals K | Hash Table | 1→2 | 🟡 partial (пересдан) |
| 05 | 20 | Merge k Sorted Lists | Linked Lists | 1 | 🔴 failed |
| 06 | 15 | Sliding Window Maximum | Sliding Window | 1→2 | 🟡 partial (4 итерации) |
| 07 | 23 | Remove Invalid Parentheses | DFS / BFS | 2 | 🟡 partial (с 1-й попытки) |
| 08 | 12 | Merge Intervals | Sort | 1→2 | 🟡 partial (пересдан) |

## Разбивка по темам

_Средний балл по каждой теме раунда._

| Тема | Билетов | Сумма | Средний | Комментарий |
|------|---------|-------|---------|-------------|
| | | | | |

## Что показал раунд

_Сильные стороны, слабые места, что неожиданно просело._

## На повтор

_Глобальные номера задач с баллом 0–2 и ⚪ not_attempted — они попадают в следующий раунд._