trang chủ / bài tập / luckprob

Xác suất may mắn

Đề bài

Mô tả

Một số nguyên dương được gọi là số may mắn nếu biểu diễn thập phân của nó chỉ chứa các chữ số 47. Ví dụ 47, 744, 4 là số may mắn, còn 5, 17, 467 thì không.

Petya chọn ngẫu nhiên (đều) một số nguyên p trong đoạn [pl,pr], độc lập với việc Vasya chọn ngẫu nhiên (đều) một số nguyên v trong đoạn [vl,vr]. Hãy tính xác suất để đoạn [min(p,v),max(p,v)] chứa đúng k số may mắn.

Dữ liệu vào

Một dòng duy nhất chứa năm số nguyên pl, pr, vl, vr, k.

Dữ liệu ra

In ra xác suất cần tìm. Đáp án được chấp nhận nếu sai số tuyệt đối không vượt quá 109.

Ràng buộc

  • 1plpr109
  • 1vlvr109
  • 1k1000

Ví dụ

Input Output Giải thích
1 10 1 10 2 0.320000000000 32 cặp (p,v) thỏa mãn trên tổng số 10×10=100 cặp, nên đáp án là 0,32.
5 6 8 10 1 1.000000000000 p luôn nhỏ hơn v, và số may mắn 7 luôn nằm giữa hai số đó, nên xác suất bằng 1.

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.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0