题目
分析
感觉主要是数学问题。
代码
#include <iostream>
using namespace std;
int abba(int a)
{
int b=a,ans=0;
while(b>0){
ans=ans*10+b%10;
b=b/10;
}
return ans;
}
int main()
{
// 请在此输入您的代码
for(int k=1;;k++)
{
if( (k*(k+1)/2) > 20220514)
{
if((k*(k+1)/2)==abba( (k*(k+1)/2) ))
{
cout<<k*(k+1)/2<<endl;
return 0;
}
}
}
return 0;
}
小结
蓝桥杯省赛简单题还可以。