Tôi không biết về tất cả các bạn nhưng tôi không chuẩn bị cho Halloween, không bao giờ sẽ không bao giờ, nhưng hàng xóm của tôi là vậy, vì vậy chúng tôi sẽ giúp cô ấy.
Cô ấy cần giúp đỡ để tìm ra thương hiệu kẹo nào cô ấy có, nhưng cô ấy có rất nhiều kẹo mà cô ấy sẽ không thể hoàn thành trước Halloween.
Cô bé có:
- Snickers
- Sô cô la kitkat
- Starburst
- GummyBears
- Kết hợp
Đầu vào
Một chuỗi nhiều dòng (hoặc bất kỳ dạng hợp lý nào khác) chỉ chứa các chữ cái và dấu cách.
Đầu ra
Giá trị giả nếu đó không phải là kẹo hợp lệ, hoặc đó là kẹo nếu đó là kẹo.
Làm thế nào để quyết định đó là kẹo nào
Một kẹo là hợp lệ nếu nó nói một trong những thương hiệu trên về nó. Tuy nhiên, nó không đơn giản, bởi vì đây là một loại kẹo hợp lệ:
K i t
K a
t
Một kẹo hợp lệ là một trong đó:
- các chữ cái theo thứ tự từ trái sang phải
- các chữ cái được viết hoa đúng
- các chữ cái, đi từ trái sang phải, không cả sấn và đi xuống
- các chữ cái có khoảng trắng được loại bỏ một trong những thương hiệu trên
Đây là mã golf , vì vậy mã ngắn nhất trong byte thắng!
Ví dụ
Sự thật:
1.
kers
c
i
n
S
2.
Kit K a t
3.
St a
r b u
r st
4.
Bear s
G ummy
5.
T w i
x
Falsys:
1.
SNICKERS
2.
C n
a d y
3.
xiwT
4.
S C I
ss o
r s
5.
Kit
Kat