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

Угощения на Хэллоуин

Угощения на Хэллоуин

Каждый год на Хэллоуин возникает одна и та же проблема: каждый сосед готов дать только определенное количество сладостей в этот день независимо от того, сколько детей придет к нему. То есть может так случиться, что ребенок ничего не получит, если он придет слишком поздно. Чтобы избежать конфликтов, дети решили сложить все сладости вместе, а затем разделить их поровну между собой. Из прошлогоднего опыта Хэллоуина они знают, сколько конфет даст им каждый сосед. Так как они больше заботятся о справедливости, чем о количестве полученных сладостей, то они хотят навестить лишь некоторое подмножество соседей, чтобы при этом после разделения каждый ребенок получил одинаковое количество конфет. Дети не будут удовлетворены, если останутся неразделенными между ними конфеты. Вам следует помочь детям и предоставить решение. \InputFile Состоит из нескольких тестов. Первая строка каждого теста содержит два целых числа \textbf{c} и \textbf{n} (\textbf{1} ≤ \textbf{c} ≤ \textbf{n} ≤ \textbf{100000}) - количество детей и соседей соответственно. Следующая строка содержит \textbf{n} пробелом разделенных целых чисел \textbf{a_1} , ... , \textbf{a_n} (\textbf{1} ≤ \textbf{a_i} ≤ \textbf{100000}), где \textbf{a_i} - количество конфет, которое дети получат от соседа \textbf{i}, если они навестят его. За последним тестом следует два нуля. \OutputFile Для каждого теста вывести в отдельной строке номера соседей, к которым должны наведаться дети (индекс \textbf{i} соответствует соседу \textbf{i}, который готов дать \textbf{a_i} конфет). Если не существует решения, где каждый ребенок получает по крайней мере одну конфету, то следует вывести "\textbf{no sweets}". Если существует несколько решений, где каждый ребенок получит по крайней мере одну конфету, то вывести любое.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
4 5
1 2 3 7 5
3 6
7 11 2 5 13 17
0 0
Выходные данные #1
2 3 4
1 2
Источник University of Ulm Local Contest 2007.07.06