Nhiệm vụ của bạn rất đơn giản: cho tôi biết ai là người chiến thắng trong cuộc chiến của những lá thư.
Lính quân đội
Có ba "đội quân" khác nhau trong trận chiến này, được tóm tắt bởi bảng này.
name | health | damage
A 25 25
B 100 5
C 10 50
Bạn có thể sử dụng bất kỳ ba ký tự duy nhất để đại diện cho quân đội, nhưng phải chỉ định nếu chúng không phải là những chữ cái này.
Trận chiến
Giả sử chúng ta có một trận chiến mẫu:
ABC # army 1
CBA # army 2
Mỗi đội quân liên tục bắn vào đơn vị ngoài cùng bên trái, cho đến khi nó chết; sau đó họ di chuyển sang đoàn quân bên phải và lặp lại. Vì vậy, đội quân 2 tấn công Atrong quân đội 1 cho đến khi Achết, sau đó chuyển sang B, sau đó C. Quân 1 tấn công Ctrước, sau đóB , sau đó A. Giả sử quân đội tấn công cùng một lúc, và do đó, quân đội sẽ luôn khai hỏa nếu họ còn sống trước vòng đấu và có thể giết nhau cùng một lúc. Họ bắn theo thứ tự từ trái sang phải.
Trận chiến sẽ diễn ra như vậy:
ABC
CBA
BC # A (25 hp) killed by C (-50 hp), B (100 hp) attacked by B (-5 hp) and A (-25 hp), has 70 hp
BA # C (10 hp) killed by A (-25 hp), B (100 hp) attacked by B (-5 hp) and C (-50 hp), has 45 hp
BC # B (70 hp) attacked by B (-5 hp) and A (-25 hp), has 40 hp
A # B (45 hp) killed by B (-5 hp) and C (-50 hp)
BC # B (40 hp) attacked by A (-25 hp), has 15 health
# A (25 hp) killed by B (-5 hp) and C (-50 hp), army 2 dead
Do đó, quân 1 thắng trận!
Đầu vào
Hai chuỗi, đại diện đầu tiên đại diện cho quân đội 1 và quân đội thứ hai 2. Chúng không nhất thiết phải có cùng kích thước (vì ai nói đó sẽ là một cuộc chiến công bằng?)
Đầu ra
Bất kỳ ba giá trị duy nhất, không đổi để đại diện cho đội quân 1 chiến thắng, đội quân 2 chiến thắng hoặc sự kiện không thể xảy ra của một trận hòa. Vâng, có thể cho những đội quân cuối cùng giết nhau, kết thúc bằng một trận hòa.
Trận chiến
ABC
CBA
Army 1
CCCCC
CCCCC
Tie
CABCAB
ABBABBA
Army 2
Tiêu chuẩn áp dụng . Bạn phải gửi một chương trình đầy đủ.
Đây là mã golf , giải pháp ngắn nhất thắng.
Anhịp đập Bvà Cquan hệ Bvà Aquan hệ C. Thay đổi một trong hai Agiá trị để 20làm cho nó ràng buộc B.