C++ 蓝桥杯题目讲解汇总(持续更新)
回文数
资源限制
时间限制:1.0 s 内存限制:512.0 MB
问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
思路
- 将每个数的位数两层循环打印出来,毕竟都知道了abba形式了
- 1000-9999判断,有每个数放入vector进行一一比较判断,有求尾数%10,求首位数/10,从而进行一次次比较,也可以折半不断取余*10,再比较是否对称
这里我用的是方案一,毕竟有点水嘛,就偷偷懒了
代码-C++
#include<iostream>
using namespace std;
int