《回文数》
1、回文诗
十字回文诗,是古人创造的一种七言绝句诗体,由10个字连环往复,读成一首28个字的七绝。这种诗体是回文和连环综合运用,句与句之间有一个字或多个字重叠,其结构如鳞片之叠压覆盖,层层推进,故又称鳞叠连环体。先鳞迭环读至尾,再从尾字开始连环读至开头,形成重复倒旋的回文格,故又称为转尾(鳞迭)连环回文诗。以清朝女诗人吴绛雪《咏四季》中的春为例:莺啼绿柳弄春晴晓月明,十个字回环往复,可读成以下28个字的七绝:莺啼绿柳弄春晴(前七个字,正序读)
柳弄春晴晓月明(后七个字,正序读)
明月晓晴春弄柳(后七个字,倒序读)
晴春弄柳绿啼莺(前七个字,倒序读)
2、回文数
回文数:是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数。
设 n 是一任意自然数。若将 n 的各位数字反向排列所得自然数 n1 与 n 相等,则 称 n 为一回文数。例如,若 n=1234321,则称 n 为一回文数;但若 n=1234567,则 n 不是回文数。在自然数中,最小的回文数是 0。
3、题目要求
编程实现: 找出 100~2000 以内的所有回文数。
C++语言实现:
