1 条题解

  • -2
    @ 2024-8-2 16:19:44

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    long long ans = 0,n,r,t;
    int main(){
     cin>>n;
     //abc,拼出来是 abcba
     for(int i = 1;i <= n;i++){
     t = i / 10;//要倒过来拼到 i 上的目标值
     r = i;
     //将 t 颠倒后追加到 r 的后面
     while(t != 0){
     r = r * 10 + t % 10;
     t /= 10;
     }
    // cout<<r<<" ";
     ans += r;
     }
     cout<<ans;
    return 0;
    }
    
    • 1

    信息

    ID
    996
    时间
    1000ms
    内存
    128MiB
    难度
    10
    标签
    递交数
    4
    已通过
    4
    上传者