1 条题解

  • 0
    @ 2023-9-22 21:11:51
    #include<bits/stdc++.h>
    using namespace std;
    int num=0;
    int hws(int a)
    {
    	int b=0,c;c=a;
    	while(a!=0){
    		b=b*10+a%10;
    		a/=10;
    	}
    	if(c==b)return 1;
    	else return 0;
    }
    int h(int a){
    	int b=0;
    	while(a!=0){
    		b=b*10+a%10;
    		a/=10;
    	}
    	return b;
     } 
    int f(int n){
    	if(hws(n)==0)
    	{
    		num++;
    		n+=h(n);
    		return f(n);
    	}
    	else return num;
    }
    int main(){
    	int a;
    	cin>>a;
    	cout<<f(a)<<endl;
    	return 0;
    }
    
    
    
    

    信息

    ID
    84
    时间
    1000ms
    内存
    64MiB
    难度
    2
    标签
    递交数
    41
    已通过
    28
    上传者