Đối với những người không quen thuộc với Mô hình hạt đậu , đó là một mô hình toán học đơn giản.
Có nhiều biến thể của mẫu này, nhưng chúng tôi sẽ tập trung vào một:
Mô hình hạt đậu tăng dần
Nó trông như thế này:
1
11
21
1112
3112
211213
...
Có vẻ rất khó để có được dòng sau, nhưng nó thực sự dễ dàng. Cách để có được dòng tiếp theo là bằng cách đếm số lần một chữ số đã lặp lại trên dòng trước đó (bắt đầu đếm với mức thấp nhất, đến lớn nhất):
one
one one
two ones
one one, one two
three ones, one two
two ones, one two, one three
...
Yêu cầu / Quy tắc:
- Chúng tôi sẽ bắt đầu tại
1
- Nó sẽ là một đoạn
- Phải có cách chỉ định số lượng dòng được tạo (ví dụ:
5
sẽ cho 5 dòng đầu tiên) - Mã phải càng ngắn càng tốt
- Nó phải bắt đầu đếm từ thấp nhất đến lớn nhất (biến thể tăng dần)
21322314
. Điều này có đúng không?