Любой мало-мальски соображающий человек сразу понимает,что пол-лебедя отдельно существовать не может.Значит,сразу логический вывод-на последнее озеро сел один целый лебедь (раз после посадки на последнее озеро в небе ничего и никого не осталось). Исходя из этого уже элементарно:к предпоследнему озеру подлетели 3  лебедя,сели 2 (так как половина всех лебедей-это 1,5 и еще пол-лебедя),а последний полетел к седьмому озеру. По-моему,очень красивая задача.