Первый.
Он должен съесть одну конфету из первой кучки. Тогда второй сможет съесть только нечетное число конфет, и после его хода в одной из кучек окажется четное число конфет. Первый после этого вновь берет в «четной» куче одну конфету, и после его хда на столе вновь две кучки с нечетным числом конфет. Таким образом, в какой-то момент в одной из кучек после хода второго окажется 0 конфет. После этого первый забирает всю оставшуюся кучку и выигрывает.
Он должен съесть одну конфету из первой кучки. Тогда второй сможет съесть только нечетное число конфет, и после его хода в одной из кучек окажется четное число конфет. Первый после этого вновь берет в «четной» куче одну конфету, и после его хда на столе вновь две кучки с нечетным числом конфет. Таким образом, в какой-то момент в одной из кучек после хода второго окажется 0 конфет. После этого первый забирает всю оставшуюся кучку и выигрывает.