请问:已知x+y=9,xy=20,求x和y各是多少.