逆序对期望
题号:NC309512
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld

题目描述

有一个数组,包含 1 到 nn 个整数,初始为一个从小到大的有序排列:\{1, 2, 3, 4, \dots, n\}。一次随机交换操作指:均匀随机选取两个位置 i, j \in [1, n]i \neq j,然后交换数组中这两个位置上的数。那么对于 n = 51,对初始数组进行两次随机交换操作之后,数组中的逆序对的数量的期望是多少。

输入描述:

输出描述:

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个实数,在提交答案时只填写这个实数,四舍五入保留两位小数,填写多余的内容将无法得分。