#include <bits/stdc++.h> using namespace std; typedef long long ll; int bian(int x) { int sum=0; while(x) { sum+=x%10; x/=10; }//求和 if(sum<10) return sum; else return bian(sum);//不符合就递归 } int main() { int n,sum=0; cin>>n; cout<<bian(n)<<endl; }
#include <bits/stdc++.h> using namespace std; typedef long long ll; int bian(int x) { int sum=0; while(x) { sum+=x%10; x/=10; }//求和 if(sum<10) return sum; else return bian(sum);//不符合就递归 } int main() { int n,sum=0; cin>>n; cout<<bian(n)<<endl; }