fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. #define mod 1e9+7
  4. #define ll long long
  5. int main() {
  6. int t;
  7. cin>>t;
  8. while(t--)
  9. {
  10. ll n;
  11. cin>>n;
  12. string s = to_string(n);
  13. ll l = s.length();
  14. ll ans = n ;
  15. ll l1 = pow(10,l-1);
  16. ll l2 = pow(10,l);
  17. for(int i=0;i<l-1;i++)
  18. {
  19. ll n1 = n - ((n/l1)*l1);
  20. ll m = n1*10 + n/l1;
  21. n = m;
  22. ans = ((ans*l2) + m);
  23. }
  24. cout<<ans<<endl;
  25. }
  26. }
  27.  
Success #stdin #stdout 0s 15240KB
stdin
1
123
stdout
123231312