穷举月和日,构造回文日期,再判断日期的合法性与是否符合范围要求。 #include <iostream> using namespace std; int md[13] = { 0,31,29,31,30,31,30,31,31,30,31,30,31 }; bool check(int date) { int y = date / 10000, m = date % 10000 / 100,d = date % 100; if (!(y / 1000)) return false; if ((m > 12) || (d > md[m])) re...