提交记录 4243


用户 题目 状态 得分 用时 内存 语言 代码长度
spaly noi18b. 【NOI2018】冒泡排序 Wrong Answer 0 1 s 112 KB C++ 744 B
提交时间 评测时间
2018-07-19 10:02:39 2020-07-31 22:46:37
#include<bits/stdc++.h>
#define For(i,j,k) for(int i=j;i<=k;++i)
using namespace std;
int read(){
	int x=0,l=1; char ch=getchar();
	while(!isdigit(ch)) {if (ch=='-') l=-1; ch=getchar();}
	while(isdigit(ch)) x=x*10+(ch^48),ch=getchar();
	return x*l;
}
const int mo=998244353;
int a[11]; long long h[10005];
int main(){
	int _=read(),n; int cnt,s,ans;
	h[0]=h[1]=1;
	For(i,2,10000){
		For(j,0,i-1) h[i]+=h[j]*h[i-j]%mo;
		h[i]=h[i]%mo;
	}
	while(_--){
		n=read(); ans=0;
		For(i,1,n) a[i]=read();
		if (n<=10){
		while(next_permutation(a+1,a+1+n)){
			cnt=s=0;
			For(i,1,n) s+=abs(a[i]-i); s/=2;
			For(i,1,n-1)
				For(j,i+1,n) if (a[i]>a[j]) ++cnt;
			if (cnt==s) ++ans;
		}
		printf("%d\n",ans);
		}
		printf("%d\n",h[n+1]-1);
	}
	return 0;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #170.861 ms112 KBWrong AnswerScore: 0

Testcase #2154.609 ms112 KBWrong AnswerScore: 0

Testcase #31 s112 KBTime Limit ExceededScore: 0

Testcase #41 s108 KBTime Limit ExceededScore: 0

Testcase #51 s108 KBTime Limit ExceededScore: 0

Testcase #61 s108 KBTime Limit ExceededScore: 0

Testcase #71 s108 KBTime Limit ExceededScore: 0

Testcase #81 s108 KBTime Limit ExceededScore: 0

Testcase #91 s108 KBTime Limit ExceededScore: 0

Testcase #101 s108 KBTime Limit ExceededScore: 0

Testcase #111 s108 KBTime Limit ExceededScore: 0

Testcase #121 s108 KBTime Limit ExceededScore: 0

Testcase #131 s108 KBTime Limit ExceededScore: 0

Testcase #141 s108 KBTime Limit ExceededScore: 0

Testcase #151 s108 KBTime Limit ExceededScore: 0

Testcase #161 s108 KBTime Limit ExceededScore: 0

Testcase #171 s108 KBTime Limit ExceededScore: 0

Testcase #181 s108 KBTime Limit ExceededScore: 0

Testcase #191 s108 KBTime Limit ExceededScore: 0

Testcase #201 s108 KBTime Limit ExceededScore: 0

Testcase #2161.148 ms108 KBRuntime ErrorScore: 0

Testcase #2261.146 ms108 KBRuntime ErrorScore: 0

Testcase #2361.142 ms108 KBRuntime ErrorScore: 0

Testcase #2461.146 ms108 KBRuntime ErrorScore: 0

Testcase #2561.144 ms108 KBRuntime ErrorScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-13 22:20:27 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠