Gần đây tôi có một bài kiểm tra Toán và nhận thấy rằng một số lượng nhất định trong bài kiểm tra phù hợp với một mô hình thú vị. Số ( 28384
) khớp với một chuỗi chữ số chung giống như thế này
(n)(x)(n+1)(x)(n+2)(x)(n+3) etc...
trong đó n
và x
là số nguyên đơn. Chuỗi có thể bắt đầu với một trong hai x
hoặc n
và kết thúc với một trong hai x
hoặc n+y
.
Nhiệm vụ của bạn là, được cung cấp một số nguyên dương nhiều chữ số, đưa ra giá trị trung thực hoặc falsey, tùy thuộc vào việc đầu vào có khớp với mẫu không. Đầu vào sẽ dài từ 4 đến 18 chữ số. Bạn có thể lấy đầu vào làm đại diện chuỗi của số nguyên. Đầu vào sẽ không bắt đầu bằng 0 nhưng có thể chứa hoặc kết thúc bằng 0.
n+y
sẽ luôn là một số có một chữ số (do đó tại sao giới hạn độ dài là 18).
Các trường hợp thử nghiệm
Chúng nên tạo ra một giá trị trung thực
182838485868788898
4344
85868
12223242526
Và những thứ này nên là chim ưng
12345
6724013635
36842478324836
1222232425
5859510511
Như với tất cả các mã golf, mã ngắn nhất sẽ thắng! Chúc may mắn và có thể tỷ lệ cược, được bao giờ có lợi cho bạn!
x
và n
khác không cho các số phù hợp với quy tắc?