我们将特殊数字定义为仅包含 4 和 7 的数字。
让我们来看看例子:447,477,444和777是特殊号码,而407不是。
我需要帮助来了解生成 特殊数字的法律/规则是什么Nth。
我尝试了下面的代码,但没有用
int x[2000];
int k=0;
void dfs( int a ) {
if(k==1021)
return;
x[k++]=a;
dfs(a*10+4);
dfs(a*10+7);
}
dfs(4);
dfs(7);
Run Code Online (Sandbox Code Playgroud)
关于如何做到这一点的任何解决方案或想法?