我刚刚在codechef的成功提交中看到了以下代码。
http://www.codechef.com/viewplaintext/1595846
我曾经认为
float max(int n,int arr[n][n])
{....}
在 C++ 中是不允许的(因为 'n' 是一个变量)。我的带有 MinGW [gcc 4.4] 的 CodeBlocks(在 Windows 上)给出了编译时错误。那个“错误:数组绑定不是整数常量。
那么CodeChef的法官如何接受这样的解决方案。是否有任何特殊标志可以让我们在 C++ 中做到这一点???
编辑:显示状态为 AC(已接受)的链接:http: //www.codechef.com/viewsolution/1595846