https://codeforces.com/contest/1433/problem/A
思路:每个数字对应的总贡献是固定的是10,然后判一下当前数字的长度对应贡献。
#include<iostream>
#include<vector>
#include<queue>
#include<cstring>
#include<cmath>
#include<map>
#include<set>
#include<cstdio>
#include<algorithm>
#define debug(a) cout<<#a<<"="<<a<<endl;
using namespace std;
const int maxn=1e5;
typedef long long LL;
char str[10];
int main(void)
{
cin.tie(0);std::ios::sync_with_stdio(false);
LL t;cin>>t;
while(t--)
{
cin>>(str+1);
LL len=strlen(str+1);
LL num=str[1];
LL sum=(num-'0'-1)*10;
for(LL i=1;i<=len;i++){
sum+=i;
}
cout<<sum<<endl;
}
return 0;
}