警钟撅烂
查看原帖
警钟撅烂
300166
Zikl楼主2023/9/20 22:43

10分的一种可能

正确:

	for(int i=1;i<=n;i++){
		cin>>a[i];
		ans=(ans+query(a[i]-1)*jc[n-i])%998244353;
		update(a[i],-1);
	}

错误:

	for(int i=1;i<=n;i++){
		cin>>a[i];
		ans+=query(a[i]-1)*jc[n-i]%998244353;
		update(a[i],-1);
	}

原因不言而喻。

2023/9/20 22:43
加载中...