Nội dung Bài tập
Mã:
4r
Tên:
1,2,3
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
4601101111
Sau những giờ học tập giải trí, Ai đang rất buồn chán do đó Ai đã rủ Lys Bạch cùng tham gia một trò chơi với mình. Quy tắc trò chơi như sau: ở mỗi lượt mỗi người chọn ra 1 con số từ tập hợp {1,2,3} và tổng lại tất cả các con số mà hai người đã chọn. Cho trước một số n, ở lượt ai mà tổng lớn hơn bằng n trước thì người đó chiến thắng. Do Lys Bạch cũng đang rất chán nên chấp nhận tham gia để có thời gian chơi thật căng thẳng và do Ai là người đứng ra tổ chức nên Lys Bạch cho Ai đi trước.
Ví dụ với n = 8.
Lượt 1: Ai chọn 2. Tổng hiện giờ là 2 < 8.
Lượt 2: Lys Bạch chọn 2. Tổng hiện giờ là 4 < 8.
Lượt 3: Ai chọn 3. Tổng hiện giờ là 7 < 8.
Lượt 4: Lys Bạch chọn 1. Tổng hiện giờ là 8 n.
Vậy Lys Bạch là người chiến thắng.
Giả sử mỗi lượt mỗi người đều chọn con số tối ưu (trong trường hợp không tìm ra cách chơi tối ưu thì sẽ chọn số bất kì). Các bạn hãy tìm ra ai là người có xác suất thắng cao nhất.
- input:
p là số testcase.
p dòng tiếp theo, mỗi dòng là một số ni-1 trong i là số của dòng đang input trong đó `n_{i-1} geq 1`.

- output:
In ra p dòng, mỗi dòng in ra kết quả với ni tương ứng trong đó i là số dòng đang xuất ra ở output. Nếu Ai có xác suất thắng cao hơn thì in ra 1, nếu Lys Bạch có xác suất thắng cao hơn thì in ra 0, nếu cả hai đều có xác suất thắng như nhau thì in ra 0.5.
  • Subtask 1: p=1, n10. (10 %)
  • Subtask 2: p3, n1000. (20 %)
  • subtask 3: p10 , n106. (30 %)
  • subtask 4: p8104, n1018. (40 %)
Ví dụ:

Input

Output

1

8

0


Giải thích: 
Th1: Ai chọn 1 ở lượt đầu, Lys Bạch có thể chọn 3 để tổng là 4 khi đó cho dù Ai chọn số gì thì Lys Bạch cũng thắng được.
Th2: Ai chọn 2 ở lượt đầu, Lys Bạch có thể chọn 2 để tổng là 4 khi đó cho dù Ai chọn số gì thì Lys Bạch cũng thắng được.
Th3: Ai chọn 3 ở lượt đầu, Lys Bạch có thể chọn 1 để tổng là 4 khi đó cho dù Ai chọn số gì thì Lys Bạch cũng thắng được.
Vậy cả 3 trường hợp thì Lys Bạch đều thắng nên xác suất thắng của Lys Bạch là 100 % và xác suất thắng của Ai là 0 % nên in ra 0.
Gợi ý: Xét trong tất cả các trường hợp xảy ra thì Ai chỉ có 75% (tính luôn cả hòa) xác suất là thắng trong trận đấu bất kì, còn xác suất để Lys Bạch thắng là 25% (tính luôn cả hoà).


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận