网站优化个人工作室,下载网站源码,什么网站详情页做的好,建设网站需要几个文件夹知乎视频www.zhihu.com虽然这题目很简单, 穷举的运算量很小, 但是最好还是要动点脑筋, 这样才有乐趣.二位数 三位数 四位数很明显, 这个三位数是9开头的, 又因为是回文数, 那么这个三位数是9a9, 其中a是未知数.很明显, 这个四位数的1开头的, 又因为是回文数, 那…知乎视频www.zhihu.com虽然这题目很简单, 穷举的运算量很小, 但是最好还是要动点脑筋, 这样才有乐趣.二位数 三位数 四位数很明显, 这个三位数是9开头的, 又因为是回文数, 那么这个三位数是9a9, 其中a是未知数.很明显, 这个四位数的1开头的, 又因为是回文数, 那么这个四位数是1bb1, 其中b是未知数.四位数减去三位数, 容易得到这个二位数的个位数是2, 又因为是回文数, 那么这个二位数就是22.二位数 三位数 22 9a9用小学竖式加法.2 2 9 a 9 9 (a3) 1因为最后结果是一个四位数那么(a 3)必须是大于等于10, 又因为a是小于10的数字.那么(a 3)在10到12之间, 那么进位的数字是1.9 进位数字1, 得到10从而得到那个四位数是1001,2 2 9 a 9 1 0 0 1从而得到a 7.所以, 最后答案是:22 979 1001Python代码:print(22 979 1001)时间复杂度是O(1)本来是想逻辑推导一下, 缩小搜素范围的, 结果没想到:根本不需要编程, 直接逻辑推导就能得到答案, 并且答案是唯一的.