#include<bits/stdc++.h> using namespace std; //5+55+555+5555+55555 int n,s; int ss(int x){ //如果为班长,返回n //否则返回下级*10+n if(x==1) return n; else return ss(x-1)*10+n; } int main(){ cin>>n; int i; for(i=1;i<=n;i++){ s+=ss(i); } cout<<s; return 0;} /************************************************************** Problem: 1245 User: fzy001 Language: C++ Result: Accepted Time:7 ms Memory:2072 kb ****************************************************************/