Это суеверие появилось на Руси ещё в языческие времена. Волхвы восточнославянских племён считали, что чётные числа олицетворяют завершённость жизненного цикла, то есть смерть. Отсюда и пословица про то, что «беда не приходит одна». Нечётные же числа, по представлению наших предков, напротив, символизировали жизнь и выступали в качестве своеобразного оберега против тех злых духов, которые могли нанести человеку вред. Кстати, многие флористы уверены, что в славянских традициях не было обычая дарить живым нечетное число цветов, а мертвым - четное, и считают, что «мы переняли традицию у японцев, у которых иероглиф «четыре» - такой же, как иероглиф «смерть». Интересно, что в Грузии наоборот живым дарят «на счастье» четное количество (пару) цветов, а на кладбище приносят нечетное, «чтобы покойный не забрал себе у живых счастье».