设第一次购买了x千克,则第二次购买了50-x千克
假设两次都超过20千克,但保证第一次比第二次少,则5x+5(50-x)=264 250 = 264明显不符合,舍去
就剩下一种情况,就是第一次不超过20千克,第二次超过20千克
则6x+5(50-x)=264 x=14
则第一次买了14千克,第二次买了36千克
设他第一买了x千克香蕉
若x<=20,则有 6x + 5(50 - x) = 264
解得 x = 14,所以第一次买了14千克,第二次买了36千克
若x>20,因为第二次多于第一次,所以总共应该花了 50*5 = 250元,与题意矛盾,故不考虑
综上,第一次买14千克,第二次买36千克