(lấy cảm hứng từ bài đăng này trên Puzzling. THẬN TRỌNG: SPOILERS CHO R PUNG BÉ DƯỚI ĐÂY.)
Bàn phím điện thoại tiêu chuẩn tương quan các chữ cái với các số như sau:
1 ->
2 -> ABC
3 -> DEF
4 -> GHI
5 -> JKL
6 -> MNO
7 -> PQRS
8 -> TUV
9 -> WXYZ
0 ->
Một từ đầu vào đã cho được xác định là một từ được sắp xếp nếu, khi được dịch sang các lần nhấn bàn phím bằng cách sử dụng ở trên, số kết quả là không giảm hoặc không tăng. Nói cách khác, số kết quả không thể tăng và giảm.
Ví dụ: từ này CAT
dịch ra 228
, không giảm, và do đó, một từ có thứ tự. Tuy nhiên, từ DOG
này 364
, cả tăng và giảm, và do đó không phải là một từ có thứ tự.
Các thách thức
Đưa ra một từ, đầu ra cho dù nó được đặt hàng hay không.
Đầu vào
- Một từ (không nhất thiết phải là một từ trong từ điển) chỉ bao gồm các chữ cái trong bảng chữ cái ASCII (
[A-Z]
hoặc[a-z]
), ở bất kỳ định dạng phù hợp nào . - Sự lựa chọn của bạn nếu đầu vào là tất cả chữ hoa hoặc tất cả chữ thường, nhưng nó phải nhất quán.
- Từ này sẽ có ít nhất 3 ký tự.
Đầu ra
Giá trị trung thực / falsey nhất quán cho việc từ đầu vào được sắp xếp theo thứ tự (trung thực) hay không được đặt hàng (falsey).
Quy tắc
- Một chương trình đầy đủ hoặc một chức năng được chấp nhận. Nếu một chức năng, bạn có thể trả lại đầu ra thay vì in nó.
- Nếu có thể, vui lòng bao gồm một liên kết đến một môi trường thử nghiệm trực tuyến để người khác có thể thử mã của bạn!
- Sơ hở tiêu chuẩn bị cấm.
- Đây là môn đánh gôn, vì vậy tất cả các quy tắc chơi gôn thông thường đều được áp dụng và mã ngắn nhất (tính bằng byte) sẽ thắng.
Ví dụ
Dưới đây là một số từ có thứ tự (nghĩa là trung thực), và có nhiều hơn về câu đố khó hiểu được liên kết.
CAT
TAC
AAA
DEMONS
SKID
LKJONMSRQP
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Dưới đây là một số từ không theo thứ tự (ví dụ: falsey)
DOG
GOD
ROSE
COFFEE
JKLMNOGHI
abc->t9
.
AAA
abc->t9
và thách thức này là kiểm tra tính đơn điệu?