1
已解决
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long a[19];
long long n,he=0,i=0,js=0,os=0,k=0;
cin>>n;
he=n;
while(n!=123)
{
he=n;
while(he>0)
{
a[i]=he%10;
he/=10;
i++;
}
for(int j=0;j<=i-1;j++)
{
if(a[j]%2==0) os++;
else js++;
}
n=os*100+js*10+i;
memset(a,0,sizeof(a));
i=0;
js=0;
os=0;he=0;
k++;
}
cout<<k<<endl;
return 0;
}
为什么90分
0
已采纳
0
