0 Wrong Answer
# | 状态 分数 | 耗时 | 内存占用 |
---|---|---|---|
#0 | Wrong Answer 0 | 3ms | 488 KiB |
#1 | Wrong Answer 0 | 2ms | 504 KiB |
#2 | Wrong Answer 0 | 2ms | 504 KiB |
#3 | Wrong Answer 0 | 2ms | 448 KiB |
#4 | Wrong Answer 0 | 2ms | 444 KiB |
#5 | Wrong Answer 0 | 2ms | 504 KiB |
#6 | Wrong Answer 0 | 5ms | 504 KiB |
#7 | Wrong Answer 0 | 14ms | 504 KiB |
#8 | Wrong Answer 0 | 99ms | 1.9 MiB |
#9 | Wrong Answer 0 | 538ms | 15 MiB |
代码
#include<bits/stdc++.h>
using namespace std;
int n,a[10];
bool used[15];
void dfs(int depth) {
if(depth==n+1){
for(int i=1;i<n;i++)
cout<<a[i]<<setw(5);
cout<<a[n]<<endl;
return;
}
for(int i=1;i<=n;i++){
if(used[i]==1)continue;
a[depth]=i;
used[i]=1;
dfs(depth+1);
a[depth]=0;
used[i]=0;
}
}
int main(){
cin>>n;
dfs(1);
return 0;
}
信息
- 递交者
- 题目
- P337 练57.1 全排列问题
- 语言
- C++14(O2)
- 代码长度
- 384 Bytes
- 递交时间
- 2025-5-6 21:55:43
- 评测时间
- 2025-5-6 21:55:47
- 分数
- 0
- 总耗时
- 670ms
- 峰值时间
- 538ms
- 峰值内存
- 15 MiB