eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Місто світла

Місто світла

З 17 століття Париж називають ville lumière (містом світла). Ця прозвище він отримав в частині через багато міських вогнів, що освітлюють відомі місця, такі як пам'ятники, статуї, церкви або фонтани. Ці громадські вогні в Парижі пронумеровані від $1$ до $n$ і за замовчуванням увімкнені. Група хакерів отримала можливість перемикати групи вогнів. Кожного разу, коли хакери використовують свою програму, вони надсилають число $i$ (яке вони не можуть контролювати) до системи, що керує міськими вогнями. Індикатори світла з номерами $i, 2i, 3i$ і так далі (до $n$) миттєво змінюють свій стан: горять вогні згасають, а вимкнені вогні запалюються. Вночі хакери використовують свої програми $k$ разів. Яка найбільша кількість ламп одночасно не горить? \InputFile Складається з кількох рядків, кожен з яких містить одне ціле число: \begin{itemize} \item Перший рядок містить кількість $n~(1 \le n \le 10^6)$ вогнів. \item Другий рядок містить кількість $k~(1 \le k \le 100)$ користувачів хакерської програми. \item Наступні $k$ рядків містять число $i~(1 \le i \le n)$, відправлене системі, що керує вогнями. \end{itemize} \OutputFile Виведіть одне ціле число --- найбільшу кількість одночасно вимкнених ламп. \includegraphics{https://static.e-olymp.com/content/c3/c3199187f86cbb7b429ad6838f089cf7edc1aff6.gif}
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
10
4
6
2
1
3
Вихідні дані #1
6
Джерело 2018 ACM Southwestern Europe Regional Contest (SWERC), Париж, Декабрь 2, Задача A