trang chủ / đề bài / 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ố 4 và 7. 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á 10−9.

Ràng buộc

  • 1≤pl≤pr≤109
  • 1≤vl≤vr≤109
  • 1≤k≤1000

Ví dụ

Input Output Giải thích
1 10 1 10 2 0.320000000000 Có 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.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