Bunun ana fikri BIO 2017 1. Çeyrek'tir . Bu meydan okumayı Binary Sequences meydan okumamdan yayınlama fikrini aldım , çünkü birçok insan hoşuna gitti.
Ayrıca, bu, sanal alana göndermeden gönderdiğim ilk zorluktur. Kimse beğenmezse onu sileceğim.
kurallar
Üçlü (hane 3) bir rakam dizisi alın; bu bir dize, bir dizi veya önceki sıfırların sayısı ile birlikte sayısal bir değer olabilir.
Üçgendeki her satır için, son satırda yalnızca bir rakam olana kadar aşağıdaki satır oluşturulur. Diğer iki basamağın altında bir rakam bulmak için, yukarıdaki iki basamağın aynı olması durumunda rakam, üstündeki iki rakam ile aynı olacaktır. Aksi takdirde, her ikisine de eşit olmayan rakam olacaktır. İşte bir örnek:
0 0 1 2 0 1 2 2
0 2 0 1 2 0 2
1 1 2 0 1 1
1 0 1 2 1
2 2 0 0
2 1 0
0 2
1
Sadece son satırı geri getirmeniz bekleniyor.
Kodunu kısalt.
Test Kılıfları
0 -> 0
11 -> 1
10 -> 2
000 -> 0
012 -> 1
21102 -> 2
201021 -> 1
111111 -> 1
1020202020 -> 2
0212121210 -> 0
3&(|2+/\-)~<:@#