পুনরাবৃত্তি পুনরাবৃত্তি


24

আপনার চ্যালেঞ্জটি এই স্ট্রিংটি তৈরি করা:

011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000011010110101101001101011010110101101011010110100110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000110101101011010011010110101101011010110101101001101011010110100110101101011010110101101011010011010110101101001101011010110101101011010110100110101101011010000

অথবা ৮০ দৈর্ঘ্যের লাইনে বিভক্ত:

01101011010110100110101101011010110101101011010011010110101101001101011010110101
10101101011010011010110101101001101011010110101101011010110100110101101011010000
11010110101101001101011010110101101011010110100110101101011010011010110101101011
01011010110100110101101011010011010110101101011010110101101001101011010110100001
10101101011010011010110101101011010110101101001101011010110100110101101011010110
10110101101001101011010110100110101101011010110101101011010011010110101101000110
10110101101001101011010110101101011010110100110101101011010011010110101101011010
11010110100110101101011010011010110101101011010110101101001101011010110100001101
01101011010011010110101101011010110101101001101011010110100110101101011010110101
10101101001101011010110100110101101011010110101101011010011010110101101000011010
11010110100110101101011010110101101011010011010110101101001101011010110101101011
01011010011010110101101001101011010110101101011010110100110101101011010001101011
01011010011010110101101011010110101101001101011010110100110101101011010110101101
01101001101011010110100110101101011010110101101011010011010110101101000011010110
10110100110101101011010110101101011010011010110101101001101011010110101101011010
11010011010110101101001101011010110101101011010110100110101101011010000011010110
10110100110101101011010110101101011010011010110101101001101011010110101101011010
11010011010110101101001101011010110101101011010110100110101101011010001101011010
11010011010110101101011010110101101001101011010110100110101101011010110101101011
01001101011010110100110101101011010110101101011010011010110101101000011010110101
10100110101101011010110101101011010011010110101101001101011010110101101011010110
10011010110101101001101011010110101101011010110100110101101011010000110101101011
01001101011010110101101011010110100110101101011010011010110101101011010110101101
00110101101011010011010110101101011010110101101001101011010110100011010110101101
00110101101011010110101101011010011010110101101001101011010110101101011010110100
11010110101101001101011010110101101011010110100110101101011010000110101101011010
01101011010110101101011010110100110101101011010011010110101101011010110101101001
10101101011010011010110101101011010110101101001101011010110100001101011010110100
11010110101101011010110101101001101011010110100110101101011010110101101011010011
01011010110100110101101011010110101101011010011010110101101000110101101011010011
01011010110101101011010110100110101101011010011010110101101011010110101101001101
01101011010011010110101101011010110101101001101011010110100001101011010110100110
10110101101011010110101101001101011010110100110101101011010110101101011010011010
11010110100110101101011010110101101011010011010110101101000001101011010110100110
10110101101011010110101101001101011010110100110101101011010110101101011010011010
11010110100110101101011010110101101011010011010110101101000110101101011010011010
11010110101101011010110100110101101011010011010110101101011010110101101001101011
01011010011010110101101011010110101101001101011010110100001101011010110100110101
10101101011010110101101001101011010110100110101101011010110101101011010011010110
10110100110101101011010110101101011010011010110101101000011010110101101001101011
01011010110101101011010011010110101101001101011010110101101011010110100110101101
01101001101011010110101101011010110100110101101011010001101011010110100110101101
01101011010110101101001101011010110100110101101011010110101101011010011010110101
10100110101101011010110101101011010011010110101101000011010110101101001101011010
11010110101101011010011010110101101001101011010110101101011010110100110101101011
01001101011010110101101011010110100110101101011010000110101101011010011010110101
10101101011010110100110101101011010011010110101101011010110101101001101011010110
10011010110101101011010110101101001101011010110100011010110101101001101011010110
10110101101011010011010110101101001101011010110101101011010110100110101101011010
01101011010110101101011010110100110101101011010000110101101011010011010110101101
01101011010110100110101101011010011010110101101011010110101101001101011010110100
11010110101101011010110101101001101011010110100001101011010110100110101101011010
11010110101101001101011010110100110101101011010110101101011010011010110101101001
10101101011010110101101011010011010110101101000110101101011010011010110101101011
01011010110100110101101011010011010110101101011010110101101001101011010110100110
10110101101011010110101101001101011010110100001101011010110100110101101011010110
10110101101001101011010110100110101101011010110101101011010011010110101101001101
01101011010110101101011010011010110101101000011010110101101001101011010110101101
01101011010011010110101101001101011010110101101011010110100110101101011010011010
11010110101101011010110100110101101011010001101011010110100110101101011010110101
10101101001101011010110100110101101011010110101101011010011010110101101001101011
01011010110101101011010011010110101101000011010110101101001101011010110101101011
01011010011010110101101001101011010110101101011010110100110101101011010011010110
10110101101011010110100110101101011010000110101101011010011010110101101011010110
10110100110101101011010011010110101101011010110101101001101011010110100110101101
01101011010110101101001101011010110100011010110101101001101011010110101101011010
11010011010110101101001101011010110101101011010110100110101101011010011010110101
10101101011010110100110101101011010000110101101011010011010110101101011010110101
10100110101101011010011010110101101011010110101101001101011010110100110101101011
01011010110101101001101011010110100000110101101011010011010110101101011010110101
10100110101101011010011010110101101011010110101101001101011010110100110101101011
01011010110101101001101011010110100011010110101101001101011010110101101011010110
10011010110101101001101011010110101101011010110100110101101011010011010110101101
01101011010110100110101101011010000110101101011010011010110101101011010110101101
00110101101011010011010110101101011010110101101001101011010110100110101101011010
11010110101101001101011010110100001101011010110100110101101011010110101101011010
01101011010110100110101101011010110101101011010011010110101101001101011010110101
10101101011010011010110101101000110101101011010011010110101101011010110101101001
10101101011010011010110101101011010110101101001101011010110100110101101011010110
10110101101001101011010110100001101011010110100110101101011010110101101011010011
01011010110100110101101011010110101101011010011010110101101001101011010110101101
01101011010011010110101101000011010110101101001101011010110101101011010110100110
10110101101001101011010110101101011010110100110101101011010011010110101101011010
11010110100110101101011010001101011010110100110101101011010110101101011010011010
11010110100110101101011010110101101011010011010110101101001101011010110101101011
01011010011010110101101000011010110101101001101011010110101101011010110100110101
10101101001101011010110101101011010110100110101101011010011010110101101011010110
10110100110101101011010000011010110101101001101011010110101101011010110100110101
10101101001101011010110101101011010110100110101101011010011010110101101011010110
10110100110101101011010001101011010110100110101101011010110101101011010011010110
10110100110101101011010110101101011010011010110101101001101011010110101101011010
11010011010110101101000011010110101101001101011010110101101011010110100110101101
01101001101011010110101101011010110100110101101011010011010110101101011010110101
10100110101101011010000110101101011010011010110101101011010110101101001101011010
11010011010110101101011010110101101001101011010110100110101101011010110101101011
01001101011010110100011010110101101001101011010110101101011010110100110101101011
01001101011010110101101011010110100110101101011010011010110101101011010110101101
00110101101011010000110101101011010011010110101101011010110101101001101011010110
10011010110101101011010110101101001101011010110100110101101011010110101101011010
01101011010110100001101011010110100110101101011010110101101011010011010110101101
00110101101011010110101101011010011010110101101001101011010110101101011010110100
11010110101101000110101101011010011010110101101011010110101101001101011010110100
11010110101101011010110101101001101011010110100110101101011010110101101011010011
01011010110100001101011010110100110101101011010110101101011010011010110101101001
10101101011010110101101011010011010110101101001101011010110101101011010110100110
10110101101000011010110101101001101011010110101101011010110100110101101011010011
01011010110101101011010110100110101101011010011010110101101011010110101101001101
01101011010001101011010110100110101101011010110101101011010011010110101101001101
01101011010110101101011010011010110101101001101011010110101101011010110100110101
10101101000011010110101101001101011010110101101011010110100110101101011010011010
11010110101101011010110100110101101011010011010110101101011010110101101001101011
01011010000110101101011010011010110101101011010110101101001101011010110100110101
10101101011010110101101001101011010110100110101101011010110101101011010011010110
10110100011010110101101001101011010110101101011010110100110101101011010011010110
10110101101011010110100110101101011010011010110101101011010110101101001101011010
11010000110101101011010011010110101101011010110101101001101011010110100110101101
01101011010110101101001101011010110100110101101011010110101101011010011010110101
10100001101011010110100110101101011010110101101011010011010110101101001101011010
11010110101101011010011010110101101001101011010110101101011010110100110101101011
01000110101101011010011010110101101011010110101101001101011010110100110101101011
01011010110101101001101011010110100110101101011010110101101011010011010110101101
00001101011010110100110101101011010110101101011010011010110101101001101011010110
10110101101011010011010110101101001101011010110101101011010110100110101101011010
00001101011010110100110101101011010110101101011010011010110101101001101011010110
10110101101011010011010110101101001101011010110101101011010110100110101101011010
00110101101011010011010110101101011010110101101001101011010110100110101101011010
11010110101101001101011010110100110101101011010110101101011010011010110101101000
01101011010110100110101101011010110101101011010011010110101101001101011010110101
10101101011010011010110101101001101011010110101101011010110100110101101011010000
11010110101101001101011010110101101011010110100110101101011010011010110101101011
01011010110100110101101011010011010110101101011010110101101001101011010110100011
01011010110100110101101011010110101101011010011010110101101001101011010110101101
01101011010011010110101101001101011010110101101011010110100110101101011010000110
10110101101001101011010110101101011010110100110101101011010011010110101101011010
11010110100110101101011010011010110101101011010110101101001101011010110100001101
01101011010011010110101101011010110101101001101011010110100110101101011010110101
10101101001101011010110100110101101011010110101101011010011010110101101000110101
10101101001101011010110101101011010110100110101101011010011010110101101011010110
10110100110101101011010011010110101101011010110101101001101011010110100001101011
01011010011010110101101011010110101101001101011010110100110101101011010110101101
01101001101011010110100110101101011010110101101011010011010110101101000001101011
01011010011010110101101011010110101101001101011010110100110101101011010110101101
01101001101011010110100110101101011010110101101011010011010110101101000110101101
01101001101011010110101101011010110100110101101011010011010110101101011010110101
10100110101101011010011010110101101011010110101101001101011010110100001101011010
11010011010110101101011010110101101001101011010110100110101101011010110101101011
01001101011010110100110101101011010110101101011010011010110101101000011010110101
10100110101101011010110101101011010011010110101101001101011010110101101011010110
10011010110101101001101011010110101101011010110100110101101011010001101011010110
10011010110101101011010110101101001101011010110100110101101011010110101101011010
01101011010110100110101101011010110101101011010011010110101101000011010110101101
00110101101011010110101101011010011010110101101001101011010110101101011010110100
11010110101101001101011010110101101011010110100110101101011010000110101101011010
01101011010110101101011010110100110101101011010011010110101101011010110101101001
10101101011010011010110101101011010110101101001101011010110100011010110101101001
10101101011010110101101011010011010110101101001101011010110101101011010110100110
10110101101001101011010110101101011010110100110101101011010000110101101011010011
01011010110101101011010110100110101101011010011010110101101011010110101101001101
01101011010011010110101101011010110101101001101011010110100001101011010110100110
10110101101011010110101101001101011010110100110101101011010110101101011010011010
11010110100110101101011010110101101011010011010110101101000110101101011010011010
11010110101101011010110100110101101011010011010110101101011010110101101001101011
01011010011010110101101011010110101101001101011010110100001101011010110100110101
10101101011010110101101001101011010110100110101101011010110101101011010011010110
10110100110101101011010110101101011010011010110101101000011010110101101001101011
01011010110101101011010011010110101101001101011010110101101011010110100110101101
01101001101011010110101101011010110100110101101011010001101011010110100110101101
01101011010110101101001101011010110100110101101011010110101101011010011010110101
10100110101101011010110101101011010011010110101101000011010110101101001101011010
11010110101101011010011010110101101001101011010110101101011010110100110101101011
01001101011010110101101011010110100110101101011010000110101101011010011010110101
10101101011010110100110101101011010011010110101101011010110101101001101011010110
10011010110101101011010110101101001101011010110100011010110101101001101011010110
10110101101011010011010110101101001101011010110101101011010110100110101101011010
01101011010110101101011010110100110101101011010000110101101011010011010110101101
01101011010110100110101101011010011010110101101011010110101101001101011010110100
11010110101101011010110101101001101011010110100000110101101011010011010110101101
01101011010110100110101101011010011010110101101011010110101101001101011010110100
11010110101101011010110101101001101011010110100011010110101101001101011010110101
10101101011010011010110101101001101011010110101101011010110100110101101011010011
01011010110101101011010110100110101101011010000110101101011010011010110101101011
01011010110100110101101011010011010110101101011010110101101001101011010110100110
10110101101011010110101101001101011010110100001101011010110100110101101011010110
10110101101001101011010110100110101101011010110101101011010011010110101101001101
01101011010110101101011010011010110101101000110101101011010011010110101101011010
11010110100110101101011010011010110101101011010110101101001101011010110100110101
10101101011010110101101001101011010110100001101011010110100110101101011010110101
10101101001101011010110100110101101011010110101101011010011010110101101001101011
01011010110101101011010011010110101101000011010110101101001101011010110101101011
01011010011010110101101001101011010110101101011010110100110101101011010011010110
10110101101011010110100110101101011010001101011010110100110101101011010110101101
01101001101011010110100110101101011010110101101011010011010110101101001101011010
11010110101101011010011010110101101000011010110101101001101011010110101101011010
11010011010110101101001101011010110101101011010110100110101101011010011010110101
10101101011010110100110101101011010000

নোট:

  • আপনি স্ট্রিংয়ের অক্ষরগুলির একটি অ্যারে (বা অঙ্ক) ফেরত দিতে পারেন
  • আপনি চাইলে 0 এবং 1 ব্যতীত অন্য অক্ষর ব্যবহার করতে পারেন।
  • আপনার আউটপুটটিতে অন্যান্য অক্ষর থাকতে পারে, যতক্ষণ না আপনার দুটি নির্বাচিত অক্ষরের জন্য ফিল্টার করা হয়, তার ফলস্বরূপ এই প্যাটার্নটি তৈরি হতে পারে।
  • এই স্ট্রিংটি পুরো স্ট্রিংকে হার্ডকডিংয়ের চেয়ে আরও ভাল উপায়ে উত্পন্ন করতে পারে। চ্যালেঞ্জের একটি বড় অংশ হ'ল এটি তৈরির সবচেয়ে সংক্ষিপ্ততম উপায় খুঁজে পাওয়া। আমি একটি 16-বাইট এসওজিএল উত্তর দিয়েছি যা একটি ভাষা-অজ্ঞাস্তিক অ্যালগরিদম হওয়া উচিত (একটি পুরানো এসওজিএল সংস্করণ নির্দিষ্ট 15-বাইট উত্তর যা চ্যালেঞ্জকে অনুপ্রাণিত করেছিল), গর্ত আমি পোস্ট করব না (যতক্ষণ না কেউ এই অ্যালগরিদম খুঁজে না পায়) অন্যদের জন্য চ্যালেঞ্জটিকে আরও আকর্ষণীয় করে তুলতে।

  • এটি , তাই সংক্ষিপ্ত উত্তর (প্রতি ভাষা) জিতেছে!

উত্তরের বৈধতা পরীক্ষা করার জন্য স্নিপেট:


বেস সংকোচনের চেয়ে আরও ভাল উপায় আছে কি জানেন?
এরিক আউটগল্ফার

@ এরিকথ আউটগল্ফার অবশ্যই, যেমন এটি 15 বাইট দুর্ঘটনা হিসাবে তৈরি হয়েছিল: পিA big part of the challenge is to find the shortest way to generate it.
ডিজাইমা

হ্যাঁ, এ কারণেই আমি আমার উত্তরটি মুছে ফেলেছিলাম ... মনে হয় এটির পক্ষে এটি উপযুক্ত নয়। ওহ, এবং আপনি যা উদ্ধৃত করেছেন তা কেন আমি জিজ্ঞাসা করেছি।
এরিক আউটগল্ফার

1
এটি একটি আদিম অনুক্রম হিসাবে উপস্থিত বলে মনে হচ্ছে, সুতরাং এটি দুর্ভাগ্যক্রমে কোনও কিছুর তুচ্ছ পুনরাবৃত্তি নয় :(
হাইপারনিউটারিনো

1
@ সাঞ্চাইজস ওয়েল, তারপরেও গল্ফিয়ারকে আরও কিছু তৈরি করার সম্ভাবনা রয়েছে। ;)
এরিক দি আউটগল্ফার

উত্তর:


35

জাপট , 35 33 29 26 25 24 বাইট

'1
#˜5s £=r1,26¤²²sX
s#ž

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

'1   First line: Set variable U to this value.
'1   Yield the string "1". (This part gets simpler every time I golf this answer...)

1525s £=r1,26¤²²sX   Second line: Set variable V to this value (though that's not important).
1525s                Yield the string "1525".
      £              For each char X in this string:
           26¤         Yield the binary representation of 26. "11010"
              ²²       Double it twice.                       "11010110101101011010"
                sX     Slice off the first X chars. This gives "1010110101101011010",
                       "110101101011010", "010110101101011010", and "110101101011010".
       =               Set U to
        r1,              U with each instance of 1 replaced with the string calculated above.

s158   Last line: output the result of this line.
s158   Take U and slice off the first 158 characters.

আমি এটি কীভাবে পেয়েছি তা এখানে। মূল ক্রম দিয়ে শুরু করুন:

01101011010110100110101101011010110101101011010011010110101101001101011010110101101011...

কিছু প্রায় তালগোল পাকানো পর, আমি বুঝলাম যে ক্রম কপি সম্পূর্ণভাবে গঠিত 0এবং 11010। প্রতিটি নিদর্শনের প্রতিস্থাপন 11010সঙ্গে 2এই দিয়েছেন:

02220222222022202222220222022222202220002220222222022202222220222022222202220002220222...

ওহ হেই, এখন এটি সম্পূর্ণরূপে তৈরি হচ্ছে 0এবং 222। আসুন প্রতিটিকে 222একটিতে পরিবর্তন করুন 2:

02022020220202202000202202022020220200020220202202022020020220202202022020002022020220...

এই ক্রমটি আসলটির মতো একটি ভয়ঙ্কর দেখায় lot এতে অনেকগুলি উপস্থিত রয়েছে বলে মনে হয় 22020, তাই আমি প্রত্যেকটির সাথে প্রতিস্থাপন করেছি 3এবং এটি পেয়েছি:

02033300203330020333020333002033300203330203330020333000203330203330020333002033302033...

এখন প্রতিটি উদাহরণ 3একটি মধ্যে রয়েছে 020333। এগুলির প্রত্যেককে পুনরায় একক দিয়ে প্রতিস্থাপন করা 3এটি দেয়:

30303303033030033030330303303003303033030330303303033030330300330303303033030033030330...

... এবং আমরা আবার আসল প্যাটার্নে ফিরে এসেছি। আরও একটি সময়, প্রতিস্থাপন 33030সঙ্গে 4:

30304404440444444044404444440444044444404440

আহ-ওহ, শুরুতে কিছু বিপথগামী অক্ষর রয়েছে। 3কনডেন্সিংয়ের আগে শুরুতে অতিরিক্ত যোগ করে আমরা এটি ঠিক করতে পারি (এটি এখানের 158 অতিরিক্ত অক্ষর থেকে আসে)। তারপরে আমরা 3 টির প্রতিটি রানকে আগের মতোই 4একক করে 4তুলি:

4040440404404044040

আআআঁন্দ আবার, আমরা মূল প্যাটার্নে ফিরে এসেছি। শেষবারের মত, এর আসুন ঘনীভূত কপি 44040করতে 5:

4040555

আশা করি এই চূড়ান্ত পদক্ষেপটি বোঝা খুব কঠিন নয়। এটা তোলে পদক্ষেপ যেখানে আমরা সংকুচিত মত 020333মধ্যে গুলি 3গুলি এই সময় ছাড়া, আমরা সংকুচিত করছি 4040555মধ্যে গুলি 5S:

5

এবং সেখানে আপনার সম্পূর্ণ সংকুচিত স্ট্রিং রয়েছে। কোডটি মূল স্ট্রিংটি ফিরে পেতে কেবল পুনরাবৃত্তি সংক্ষেপকে বিপরীত করে। যেহেতু সমস্ত সংক্ষেপণের পুনরাবৃত্তিগুলি প্রায় অভিন্ন ছিল তাই স্ট্রিংটি সঠিকভাবে পুনর্গঠিত করতে বেশি লাগে না।


আপনি এখানে দেখতে পাচ্ছেন যে আমি জেলির /(হ্রাস) ব্যবহার করেছি ... জাপট কি খুব কম / ভাঁজ করেছে? যদি তা হয় তবে এটি বাইটস সংরক্ষণ করতে পারে।
এরিক আউটগল্ফার

@ এরিক অটগল্ফার জাপট কমিয়েছে তবে এর £=জন্য আরও r@কিছু না হলেও কমপক্ষে পরিবর্তন করা দরকার । (সত্যিই, £=একটি অপ্রচলিত হ্রাস কার্যকারিতা প্রদানের জন্য উচ্চ মূল্য নয়)
ETH প্রোডাকশনগুলি

মানে r@<space>? অবশ্যই তখন এটি হ্রাস ব্যবহারের [[1], 1, 5, 2, 5]পরিবর্তে কিছু হবে [1, 5, 2, 5]
এরিক দি আউটগল্ফার

1
আপনি কি ঠিক একটি ফ্র্যাক্টাল এক্সপেনশনকে রিভার্স-ইঞ্জিনিয়ারড করে বলা ঠিক হবে?
প্যাট্রিক রবার্টস

1
পছন্দ করুন
ETH প্রোডাকশনগুলি

14

জাভাস্ক্রিপ্ট (ES6), 130 বাইট

অর্ধ-পর্বের মিলিত স্ট্রাকচারগুলিতে একটানা অপটিক্যাল প্যারামেট্রিক এমপ্লিফিকেশন দ্বারা মাল্টিকালার ননলাইনার ডাল সংক্ষেপণ।

ঠিক আছে, বেশ না। শুধু বিকল্প।

f=(n=0,s='pqh0f9bc9bc9bc900')=>n<20?f(n+1,s.split((n+9).toString(36)).join('cb0dgfgnjkkoppo0qs10'[n]+'adcdef0hi0klmnqpqrs1'[n])):s

ডেমো

কিভাবে?

এই স্ট্রিংটি সংকোচন করার জন্য এটি অবশ্যই সেরা উপায় নয় তবে আমি ভেবেছিলাম যে এটি পুনরায় পোস্ট করার পরে যেহেতু আমি পুনরাবৃত্তির কাজটি দিয়ে (সামান্য) এটি অপ্টিমাইজ করার সমস্যায় পড়েছি।

আমরা স্ট্রিং দিয়ে শুরু করি s="pqh0f9bc9bc9bc900"এবং ধারাবাহিকভাবে নিম্নলিখিত 20 বিকল্পগুলি প্রয়োগ করি:

 9  | a  | b  | c  | d  | e  | f  | g  | h  | i  | j  | k  | l  | m  | n  | o  | p  | q  | r  | s
----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----
 ca | bd | 0c | dd | ge | ff | g0 | nh | ji | k0 | kk | ol | pm | pn | oq | 0p | qq | sr | 1s | 01

উদাহরণস্বরূপ, একজন "9" প্রসারিত হবে "CA" , "CBD" , "c0cd" , "dd0ddd" ..., এবং পরিণামে 0 এবং 1-এর 2381-অক্ষর স্ট্রিং।


আকর্ষণীয় কৌশল, আমি নিশ্চিত যে এর চেয়ে কম প্যাটার্ন সহ স্ট্রিংগুলিতে এটি ভালভাবে কাজ করবে।
ETH প্রোডাকশনস

3
আপনি আমাকে "মাল্টিকালার" এ হারিয়েছেন
প্যাট্রিক রবার্টস

6

গণিত, 128 বাইট

Fold[StringReplace,"AAAY0PY0",{{"A"->"Y0PY0PYP"},{"Y"->"P0P0PP0P0PP0P0"},{"P"->"QQQXXX00"},{"Q"->"XXX0XXXXXX0"},{"X"->"01101"}}]


এটি অনলাইন চেষ্টা করুন!


আপনি কেবল একটি স্ট্রিংরেপ্লেস ব্যবহার করে এবং প্রতিস্থাপনের নিয়মের একটি তালিকা রেখে এই সংক্ষিপ্তটি তৈরি করতে পারবেন না?
ড্যান

হ্যাঁ অবশ্যই ... আমি সবেমাত্র এটিকে গল্ফ করতে শুরু করেছি ...
J42161217

যদি প্রতিস্থাপনটি এটি সহজ হয় তবে রেটিনার ভাল করা উচিত ...
নীল

6

জাভাস্ক্রিপ্ট (ES6), 85 80 বাইট

[j="1",5,2,5].map(x=>j=j.replace(/1/g,"11010".repeat(4).slice(x)))&&j.slice(158)

কিছুটা আমার জাপা উত্তরের একটি বন্দর প্যাটার্নের একটি ব্যাখ্যা সেখানে পাওয়া যাবে।

পরীক্ষার স্নিপেট


2
এটি কিছুটা বিভ্রান্তিকর ... যতক্ষণ না আপনি খুঁজে পেয়েছেন j="1"আসলে দুটি জিনিস, তার মধ্যে একটি টাইপ-আপত্তিজনক।
এরিক আউটগল্ফার

6

জেলি , 28 22 20 বাইট

⁽.⁷Dð26Bẋ4ṫȧ€Ẏð/ṫ159

এটি অনলাইন চেষ্টা করুন!

-3 জনাথন অ্যালানকে ধন্যবাদ ।

(কিছুটা) ইটিএইচ প্রডাকশনগুলির দুর্দান্ত জ্যাপ উত্তরের বন্দর ।

ডিজাইমার (পুরাতন এসওজিএল সংস্করণ) হিসাবে এখনও দক্ষ নয় !

এটি ডিজিটের একটি অ্যারে প্রদান করে।


ডিফ চেকার ব্যবহার করে বৈধতার জন্য এটি পরীক্ষা করা হয়েছে !
এরিক আউটগল্ফার


6

রেটিনা, 69 66 65 বাইট

@ ইটিআরপ্রডাকশনের জাভাস্ক্রিপ্ট (ES6) এর বন্দর উত্তর: এটি অনলাইনে চেষ্টা করুন! কিছুটা ধীর গতিতে এনবি।


1¶1010::010::
{`1(?=.*¶(\d*):)
$1ZZZ
Z
11010
}1`\d*:

^.{158}|¶

@ জেনি_ম্যাথির গণিতের উত্তরটির একটি বন্দর ছিল 82 66 বাইট: এটি অনলাইনে চেষ্টা করুন!


AAAY0PY0
A
Y0PY0PYP
Y
ZPZPZ
Z
P0P0
P
QQQR00
Q
R0RR0
R
XXX
X
01101

@ ইটিএইচ প্রডাকশনের জাপটের ব্যাখ্যার একটি বন্দর ছিল 69 বাইট: এটি অনলাইনে চেষ্টা করুন!


5454545
5
4040
4
444
4
33030
3
020333
3
22020
2
222
2
11010
^.{158}

@ ইটিএইচ প্রডাকশনের পূর্বের জাপটের ব্যাখ্যার একটি বন্দরটিও ছিল 69 বাইট: এটি অনলাইনে চেষ্টা করুন!


___101
_
10101
1
111
1
11010
1
___100
_
10110
1
111
1
11010
^.{157}

@ রিকহিচককের জাভাস্ক্রিপ্ট উত্তরের একটি বন্দর ছিল 74 বাইট: এটি অনলাইনে চেষ্টা করুন!


ifififhg0
i
hhg
h
g0f
g
f0f0ff0f0ff0f0
f
e0e0e0ddd00
e
ddd0dddddd
d
01101

@ আরনল্ডের জাভাস্ক্রিপ্ট উত্তরের একটি বন্দর ছিল 85 বাইট: এটি অনলাইনে চেষ্টা করুন!


pqh0g09bc9bc9bc900
9
cbd
b
0c
c
dd
d
gg0g0
g
nh
h
kkk0
k
0pppn
n
0pq
p
qq
q
s1s
s
01

নিস! আপনি কি আমার আপডেট করতে পারেন? (এটি আমার চূড়ান্ত সংস্করণ) থেক্স!
J42161217

@ জেনি_ম্যাথি আমি আরও কিছু বাইট গল্ফ করতে সক্ষম হয়েছি যাতে আপনি এখন শীর্ষস্থানীয় রেটিনা বন্দর, ধন্যবাদ!
নিল

3

জাভাস্ক্রিপ্ট (ES6), 158 143 139 বাইট

(@ ড্যানটিম্যানকে ধন্যবাদ কিছু বাইট সংরক্ষণ করা হয়েছে))

'ifififhg0'[r='replace'](/i/g,'hhg')[r](/h/g,'g0f')[r](/g/g,'f0f0ff0f0ff0f0')[r](/f/g,'e0e0e0ddd00')[r](/e/g,'ddd0dddddd')[r](/d/g,'01101')


আপনার কেবল স্ট্রিং তৈরি করতে হবে, যাতে আপনি ড্রপ করতে পারেন _=>
ড্যানইম্যান

2
এটি বেশ খানিকটা খাটো হতে পারে (কমপক্ষে 30 বাইট)। ইঙ্গিত # 1: থেকে স্যুইচ করুন.replace(/x/g,y) করতে.split(x).join(y)
ETHproductions

ইঙ্গিত # 2: সংক্ষেপে 1অক্ষরের জায়গায় অঙ্কগুলি ব্যবহার করুন । এই আপনি সহজেই যেমন প্রতিস্থাপন করতে অনুমতি দেবে 9, তারপর 8, তারপর 7, ইত্যাদি
ETHproductions

@ETHproductions, আমি দেখতে আমি স্যুইচ 1 বাইট সংরক্ষণ করতে পারবেন splitএবং joinটেমপ্লেট স্ট্রিং সঙ্গে 'ifififhg0'[s='split']BTiBT[j='join']BThhgBT[s]BThBT[j]BTg0fBT (যেখানে বিটি ব্যাকটিক রয়েছে)
রিক হিচকক

ইঙ্গিত # 3: প্রতিস্থাপনের একটি অ্যারের মাধ্যমে মানচিত্র, যেমন j='string',i=9,[replacements].map(x=>j=j.split(i--).join(x)),j
ETH প্রোডাকশনগুলি


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.