数位分离即可。
上代码!!!!!!!!!!!!!!!!!!
#include<bits/stdc++.h>
using namespace std;
int n,ans0;
int main()
{
scanf("%d",&n);
for(int i=1;i<=100;i++)
{
if(i%7==0||i%10==7||i/10%10==7) ans0++;
if(ans0==n)
{
printf("%d",i);
break;
}
}
return 0;
}
欢迎参考