D 小红的好数对
对于两个整数x和y,设y的长度为len。注意到,x和y拼接起来后的数即x*10^len + y
同余原理,(x*10^len + y) % 11 = ((x%11)*(10^len %11) + y%11)
当len为偶数, (10^len %11)为1, 上式等于x%11 + y%11,即拼接后的数被11整除等价于x对11的余数要和y对11的余数互补(加起来为11或者x和y的余数都为0)
当len为奇数, (10^len %11)为10,上式等于x*10%11 + y%11,又注意到,x*10%11 = 11-(x%11),这个你可以自己写几项,发现确实是这么一回事。所以上式又等价于 11 - (x%11) + (y%11),该表达式要被11整除,也就是x对11的余数 == y对11的余数
综上,对于数对(x, y)
当y长度为奇数, y%11 == x%11 等价于 x和y拼接后的数被11整除
当y长度为偶数, x%11 + y%11 == 11 ||  x%11 + y%11 == 0 (x和y对11的余数都为0)  等价于 x和y拼接后的数被11整除