A97495.列队春游

普及+/提高

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

给定正整数数列 h1,h2,⋯ ,hnh_1,h_2,\cdots,h_n。设 pp 为 1∼n1\sim n 的随机排列。

定义 hi′=hpih'_i=h_{p_i}。定义 prei\mathrm{pre}_i 为最大的 j<ij\lt i 满足 hj′≥hi′h'_j\ge h'_i(如果不存在,规定为 00)。

求出 ∑i=1n(i−prei)\displaystyle \sum_{i=1}^n (i-\mathrm{pre}_i) 的期望值,保留两位小数输出。

输入格式

第一行一个正整数 nn,表示数列长度。

第二行 nn 个正整数 hih_i。

输出格式

输出一行一个实数,表示答案,保留两位小数。

输入输出样例

  • 输入#1

    3
    3 2 1
    

    输出#1

    4.33
    

说明/提示

数据范围

对于 20%20\% 的数据,1≤n≤101\leq n\leq 10;

对于 50%50\% 的数据,1≤n≤701\leq n\leq 70,且 hih_i 互不相同;

对于 100%100\% 的数据,保证 1≤n≤3001\leq n\leq 300,1≤hi≤10001\leq h_i\leq 1000。

输入解题思路,AI测评打分。不知道怎么写?

首页