human 3正着读和反着读一样的数称为回文数。如121是三位回文数5665是四位回文数。两个四位回文数相加得到的和是一个五位回文数这样的四位回文数有多少对?注:两个数算作1对并且两个数没有顺序如2和33和2只算作1对。;
AI: 四位回文数的范围是1001-9999(最高位不能为0),共有900个。我们可以用两个嵌套的for循环枚举这900个回文数,并计算它们两两相加的和是否为回文数,如果是,则找到了一对符合要求的回文数。但要注意去重,可以使用一个set来存储已经找到的回文数对。最后返回set中元素个数即可。
原文地址: https://www.cveoy.top/t/topic/cjBI 著作权归作者所有。请勿转载和采集!