Если мы будем раскладывать по две конфеты, при условии, что останется одна лишняя, то число конфет должно быть нечетное (в нашем случае должно оканчиваться на 5).
допустим, у нас было 45 конфет. попробуем разложить по 3 конфеты - лишних остается ноль конфет, значит, их было не столько.
пусть у нас было 35 конфет. попробуем разложить их по 3 - лишних остается 2 конфеты, а это не подходит к условию задачи.
допустим, у нас 25 конфет. раскладываем по 3 - получаем одну лишнюю конфету. далее раскладываем по четыре конфеты - и опять одна лишняя. значит, у нас было 25 конфет.
Ответ: 25 конфет.