Palindrom olan bazlarınn sıra numarasını ( OEIS A126071 ) oluşturun.
Özellikle, dizi aşağıdaki gibi tanımlanır: bir numara verilir n, tabanında bunu ifade aiçin a = 1,2, ..., nve bu ifadelerin birçok palindromic nasıl saymak. "Palindromik" aifadenin taban basamaklarını atomik birimler olarak tersine çevirme anlamında anlaşılmaktadır (teşekkürler, @Martin Büttner ). Örnek olarak n= 5şunları göz önünde bulundurun :
a=1: ifade11111: palindromika=2: ifade101: palindromika=3: ifade12: palindromik değila=4: ifade11: palindromika=5: ifade10: palindromik değil
Bu nedenle sonuç n=5şudur 3. OEIS2, ..., n+1 yerine taban kullandığını unutmayın 1, ..., n(teşekkürler, @ kabı ). Eşdeğerdir, çünkü tabanlardaki ifadeler 1ve n+1her zaman palindromiktir.
Dizinin ilk değerleri
1, 1, 2, 2, 3, 2, 3, 3, 3, 4, 2, 3, 3, 3, 4, 4, 4, 4, 2, 4, 5, ...
Girdi pozitif bir tamsayıdır n. Çıktı, ndizinin ilk terimleridir.
Program n, herhangi bir dahili hesaplamada varsayılan veri türünüzün neden olduğu sınırlamalar için teorik olarak çalışmalıdır (yeterli zaman ve bellek verilir) .
Tüm işlevlere izin verilir. En az bayt kazanır.