Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

C11BEAU - Tên đẹp

Hiện tại, bài tập này đã có trên online judge chính thức của VNOI, bạn có thể truy cập ở đây: https://oj.vnoi.info/problem/c11beau


Người dân ở đất nước B11 (láng giềng của đất nước C11) có một phong tục rất đặc biệt. Chuyện là họ rất thích hai chữ cái 'A' và 'B', cho nên bất kì ai đều được đặt tên chỉ gồm 'A' và 'B'. Theo họ, một tên đẹp phải bao gồm tất cả các yếu tố sau:

  • Tên phải không chứa quá countA chữ cái 'A'
  • Tên phải không chứa quá countB chữ cái 'B'
  • Mỗi xâu con gồm các chữ cái 'A' liên tiếp có độ dài không quá maxA
  • Mỗi xâu con gồm các chữ cái 'B' liên tiếp có độ dài không quá maxB

Vào ngày Quốc khánh sắp tới, nhà vua đất nước B11 muốn tìm một tên đẹp dài nhất để đặt cho hoàng tử mới ra đời. Bạn hãy giúp nhà vua tính xem độ dài tên hoàng tử là bao nhiêu.

Ví dụ với countA = 3, countB = 5, maxA = maxB = 1, ta có tên đẹp dài nhất sẽ là 'BABABAB'. Như vậy kết quả cần tìm là 7.

Dữ liệu

  • Dòng 1: Số nguyên T là số test của chương trình.
  • Mỗi dòng trong T dòng tiếp theo: 4 số nguyên countA, countB, maxA, maxB.

Output

Gồm T dòng, mỗi dòng là kết quả tìm được tương ứng với mỗi test.

Ví dụ

Input:
4
0 0 10 10
10 10 0 0
3 5 1 1
6 7 8 9 
Output:
0
0
7
13 

Ràng buộc

  • 1 ≤ T ≤ 100
  • 0 ≤ countA, countB, maxA, maxB ≤ 106
  • Trong 50% số test, 0 ≤ countA, countB, maxA, maxB ≤ 100

Được gửi lên bởi:Quan To
Ngày:2012-08-15
Thời gian chạy:0.200s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: GOSU PERL6 PYPY RUST SED

hide comments
2015-04-29 15:03:57 Stupid Dog
@Mew. :

tại chú mày nhân hai số longint (10^6 * 10^6) nên phải int64 cho hai số này !

Đề ko hề sai tại chú mày làm sai đó !

Không nên nói đề sai trong mọi trương hợp !?

(mình cũng sai như vậy nè bạn, cảm ơn bạn nhắc nhở nhiều lắm :), nếu bạn ko cmt, mình cũng nghĩ đề sai mất rồi)

Last edit: 2015-04-29 15:09:13
2014-10-28 15:33:37 Ngô Huỳnh Ngọc Khánh♥(TN)♥
longint vẫn ac nhé
2014-04-06 16:08:06 Thanga2pbc
1 phat :v int64
2014-04-06 12:44:39 Nắng
vãi 10^6 để int6 hết mới AC @@@@
2014-01-16 17:38:06 Mắt cởi truồng
bài này tham lam đúng không ạ, nhưng mà sao mãi không ac ( test 1234 5678 4 9 ra bn ai chỉ với)
2013-08-14 14:17:49 Pham Dat
bài này lọc trường hợp hay
2013-06-16 14:49:13 Mew.
giới hạn lừa tình vãi :( để longint thì được 65, đổi sang int64 thì 100 :(( 10^6 thế đấy :(
2012-11-19 14:29:38 Confident
Sao mà bí rị thế này, phải nghỉ cho ra
2012-11-18 11:11:27 x-TTB
mn co the chi giup minh huong giai bai nay ko?
2012-08-22 16:17:39 zzz
nói toẹt ra là xếp zíc zắc =="
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.