1 条题解
-
1
` #include<bits/stdc++.h> using namespace std; typedef long long l; l change(l b){
l a=0; for(l j=b;j>0;j/=10){ a*=10; a=a+j%10; } return a;} int main(){
l m,sum=0,n=0; cin>>m; l a,b; bool c=false; for(l i=1;i<30;i++){ a=change(m); if(a==m){ c=true; sum=i-1; break; } m=m+a; } if(c==false)cout<<"Impossible!"; else cout<<sum; return 0;}
`
信息
- ID
- 1519
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 3
- 标签
- 递交数
- 20
- 已通过
- 15
- 上传者