#include <bits/stdc++.h>
#define ll long long
using namespace std;
int a[10];
int n;
int c[10];
int main()
{
cin >> n;
for(int i = 1; i <= n; i++)
{
a[1]++;
for(int j = 1; j <= 5; j++)
{
if(a[j] > 9)
{
a[j] = 0;
a[j + 1]++;
}
}
for(int l = 5; l >= 1; l--)
{
if(a[l] != 0)
{
for(int j = 1; j <= l; j++)
{
if(a[j] == 2 || a[j] == 0 || a[j] == 1 || a[j] == 9)
{
for(int k = 1; k <= 5; k++)
{
c[k] += a[k];
if(c[k] > 9)
{
c[k] -= 10;
c[k + 1]++;
}
}
break;
}
}
break;
}
}
}
for(int i = 10; i >= 1; i--)
{
if(c[i] != 0)
{
for(int j = i; j >= 1; j--)
{
cout << c[j];
}
break;
}
}
return 0;
}
有大佬能帮我看看问题出在哪儿嘛?