0
已解决
李承耀
新手光能
新手光能
int main(){
cin>>n;
while(n!=0&&n!=6174){
if(f(n)<1000)cout<<0;
if(f(n)<100)cout<<0;
if(f(n)<10)cout<<0;
cout<<f(n)<<" - ";
if(g(n)<1000)cout<<0;
if(g(n)<100)cout<<0;
if(g(n)<10)cout<<0;
cout<<g(n)<<" = ";
if(f(n)-g(n)<1000)cout<<0;
if(f(n)-g(n)<100)cout<<0;
if(f(n)-g(n)<10)cout<<0;
cout<<f(n)-g(n)<<endl;
n=f(n)-g(n);
}
return 0;
}
来来来,每一次f函数和g函数都要调用9次。
李承耀在2022-10-28 21:37:31追加了内容
明明可以只调用一次的