Xác suất nghịch thế

Đề bài

Mô tả

Cho mảng n số nguyên x1,x2,…,xn, trong đó mỗi xi là một số nguyên ngẫu nhiên phân bố đều trong đoạn [1,ri] và các xi độc lập với nhau. Một nghịch thế là một cặp chỉ số (i,j) với i<j và xi>xj.

Hãy tính kỳ vọng số nghịch thế của mảng.

Dữ liệu vào

  • Dòng 1: số nguyên n.
  • Dòng 2: n số nguyên r1,r2,…,rn.

Dữ liệu ra

Một số thực là kỳ vọng số nghịch thế. Đáp án được chấp nhận nếu sai số tuyệt đối hoặc sai số tương đối so với đáp án đúng không vượt quá 10−6.

Ràng buộc

  • 1≤n≤100
  • 1≤ri≤100

Ví dụ

Input Output Giải thích
3
5 2 7
1.057142857 Cộng xác suất của ba cặp: P(x1>x2)=710, P(x1>x3)=1035, P(x2>x3)=114. Tổng bằng 3735.
2
4 2
0.625000000 Có 4×2=8 cặp giá trị đồng khả năng, trong đó 5 cặp cho nghịch thế: (2,1), (3,1), (3,2), (4,1), (4,2).

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0