RT,本地可以编译成功,但是在 IDE 上和提交代码都 CE 了。与一般的 CE 不同的是,这次 CE 没有任何提示信息。
提交记录
代码如下
#include<bits/stdc++.h>
#define N 21
using namespace std;
double f[1<<N]={1},a[N][N];
int n,cnt[1<<N];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
scanf("%lf",&a[i][j]),a[i][j]/=100;
for(int i=1;i<1<<n;i++)
cnt[i]=cnt[i-(i&(-i))]+1;
for(int i=1;i<1<<n;i++)
for(int j=1;j<=n;j++)
if(i&(1<<(j-1)))
f[i]=max(f[i],f[i-(1<<(j-1))]*a[cnt[i]][j]);
printf("%lf",f[(1<<n)-1]*100);
}