[Buổi 1][Nhập môn: Biến, kiểu dữ liệu & phép toán][RDD] Bài 4: Tính xác suất


LÀM BÀI

Points: 10
Time limit: 1.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

Tính xác suất

Bối cảnh

Cho một số nguyên \(N\).

Yêu cầu

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ẻ.

Input

N

Output

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}\).

Ràng buộc

\(1 \leq N \leq 100\)

Ví dụ 1

Input

4

Output

0.5000000000

Giải thích ví dụ

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\).

Ví dụ 2

Input

5

Output

0.6000000000

Giải thích ví dụ

Ví dụ 1

Ví dụ 3

Input

4

Output

0.5000000000

Giải thích ví dụ

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ụ 4

Input

5

Output

0.6000000000

Giải thích ví dụ

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 \)

Thông tin học tập

  • Buổi: B01
  • Concepts: variables, data types, input/output, arithmetic expressions
  • Giới hạn kiến thức: B01-B01
  • Time limit: 1 second
  • Memory limit: 20 MB
  • Point: 10

Comments

There are no comments at the moment.

Zalo