与一楼思路相近,表述有所不同,自认为比较严密。
集合A∩B的1个子集的元素和是10,这些元素属于A,也属于B,
所以必为平方数,显然10=1+9,而不是
其它,
A中有元素1、3、9,B中有元素1、9、81。
A∪B的已知元素1+3+9+81=94,
剩下元素有3个或4个,其和为224-94=130。
若剩下元素是3个,则必为a,a^2,a^4, a+a^2+a^4=130,
无正整数解。
则剩下元素必为4个,设为a,a^2,b,b^2(a<b)
则a(a+1)+b(b+1)=130, 65<b(b+1)<130,7<b<11且b≠9,
b=8或10。
当b=10时,a(a+1)=20, a=4,符合题意
b=8时,a(a+1)=58, 无正整数解。
所以本题只有一解:A={1、3、9、4、10。