把两个数写在括号内,中间用逗号分开,叫做一个“数对”.给数对定义一种乘积运算“*”:两个数对的乘积仍是一个数对,它的第一个数是参与运算的两个数对的第一个数之积,它的第二个数是参与运算的两个数对的第二个数之积.例如:(1,2)*(1,2)=(1,4) (1,2)*(2,1)=(2,2) 如果两个整数对的乘积为(16,12),问这样的数对组共有多少

问题描述:

把两个数写在括号内,中间用逗号分开,叫做一个“数对”.给数对定义一种乘积运算“*”:两个数对的乘积仍是一个数对,它的第一个数是参与运算的两个数对的第一个数之积,它的第二个数是参与运算的两个数对的第二个数之积.例如:(1,2)*(1,2)=(1,4) (1,2)*(2,1)=(2,2) 如果两个整数对的乘积为(16,12),问这样的数对组共有多少

这是一个组合问题.(不知道可以为负数,不考虑负数对的情况)16的因数为:1,2,4,8,16 12的因数为:1,2,3,4,6,12从16的因数中任选一个,然后从12的因数中任选一个,就组成一个数对,比如(8,3)那么另外一个数对也就确定...