C++ bài 16.A5: Tính xác suất
Cho một số nguyên \(N\).
Nam chọn một số nguyên \(a\) từ các số nguyên dương không lớn hơn \(N\) với xác suất bằng nhau.
Tìm xác suất rằng \(a\) là số lẻ.
Ràng buộc
\(1 \leq N \leq 100\)
Input format
Đầu vào được cung cấp từ Standard Input theo định dạng sau:
N
Output format
In ra xác suất rằng \(a\) là số lẻ. Đầu ra của bạn sẽ được coi là đúng khi sai số tuyệt đối hoặc tương đối so với đầu ra của giám khảo không quá \(10^{-6}\).
Ví dụ:
Input 1
4
Output 1
0.5000000000
Có bốn số nguyên dương không lớn hơn \(4\): \(1, 2, 3,\) và \(4\). Trong số đó, có hai số lẻ: \(1\) và \(3\). Do đó, câu trả lời là \(\frac{2}{4} = 0.5\).
Input 2
5
Output 2
0.6000000000
Giải thích ví dụ mẫu:
Ví dụ 1
Input
4
Output
0.5000000000
Giải thích: Trong các số từ 1 đến 4, có 2 số lẻ (1, 3) và 4 số tổng cộng, nên xác suất là \( \frac{2}{4} = 0.5 \)
Ví dụ 2
Input
5
Output
0.6000000000
Giải thích: Trong các số từ 1 đến 5, có 3 số lẻ (1, 3, 5) và 5 số tổng cộng, nên xác suất là \( \frac{3}{5} = 0.6 \)
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments