Nội dung Bài tập
Mã:
POKER
Tên:
Play Card
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:
22120394
Bạn Lan và bạn Ngọc chơi đánh bài với nhau, 2 bạn bốc lân lượt một số lượng bài là n. Bốc luân phiên nhau. Khi bạn Lan đánh một lá bài thì bạn Ngọc phải kiếm một lá bằng hoặc lớn hơn lá đó để đánh. 
Yêu cầu: Cho thứ tự bộ bài ban đầu, bạn Lan giữ cọc bài theo thứ tự sau khi bốc, hãy giúp bạn Ngọc xếp bài để số bài còn lại của Ngọc sau khi ván bài kết thúc là ít nhất. Biết rằng Lan là người bốc trước và thứ tự đánh bài ngược lại với thứ tự bốc bài.

INPUT: 
- Dòng đầu tiên là số nguyên dương m chẵn
- n số nguyên tiếp theo là giá trị các lá bài (1-2-3-4-5-6-7-8-9-10-J-Q-K)

OUTPUT:
- Số nguyên duy nhất là số lá bài còn lại của Ngọc sau khi trò chơi kết thúc

Ví dụ:

Input

Output

8

1 2 3 4 5 6 7 8 9 10

0


GIẢI THÍCH:
- Ban đầu Lan bốc lá 1, Ngọc bốc lá 2, Lan bốc lá 3,..., Ngọc bốc lá 10.
Như vậy Lan có các lá bài [1,3,5,7,9], Ngọc có các lá bài [2,4,6,8,10].
Như vậy sau khi Ngọc xếp bài theo thứ tự [2,4,6,8,10], trò chơi bắt đầu.
Lan đánh 9 - Ngọc đánh 10.
Lan đánh 7 - Ngọc đánh 8.
Lan đánh 5 - Ngọc đánh 6.
Lan đánh 3 - Ngọc đánh 4.
Lan đánh 1 - Ngọc đánh 2.
Như vậy Ngọc đánh hết bài.
Ví dụ:

Input

Output

12

6 2 6 8 6 9 6 1 7 7 2 2

2






    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