解:
设今年爷爷和孙子的年龄为a,b,则明年爷爷和孙子的年龄为a+1,b+1。
已知a,b为质数,且(a+1)(b+1)=248
即ab+a+b=247
为了简便尝试从1到10的质数有1,3,5,7
代入b=1得a=246/2=123=3*41(排除)
代入b=3得a=244/4=61
代入b=5得a=242/6≠整数(排除)
代入b=7得a=240/8=30=2*15(排除)
可见此时a=30已经不符合现实生活,故b无需继续增大
所以a=61,b=3,即爷爷今年61岁,孙子今年3岁
248=2*4*31=4*62
4-1=3 62-1=61
今年孙子3岁 爷爷61岁
248=62×4
62-1=61
4-1=3
爷爷今年61岁,孙子今年3岁。
248=2×2×2×31
=4×62
孙子:4-1=3(岁)
爷爷:62-1=61(岁)
爷爷61,孙子3岁