C++ bài 16.A5: Tính xác suất


Submit solution

Points: 10 (partial)
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

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

There are no comments at the moment.

Zalo