Arka fon
Copeland-erdos sabiti "0" birleşimidir asal sayıların temel 10 temsili ile. Değeri
0.23571113171923293137414...
Ayrıca bkz . OEIS A033308 .
Copeland ve Erdős bunun normal bir sayı . Bu, her doğal sayının Copeland-Erdő sabitinin ondalık genişlemesinde bir noktada bulunabileceği anlamına gelir.
Meydan okuma
Pozitif bir tamsayı verildiğinde, bunu taban 10'da (baştaki sıfırlar olmadan) ifade edin ve ilk görünümünün dizinini Copeland-Erd constant sabitinin ondalık basamakları dizisi içinde çıktılayın.
Herhangi bir makul giriş ve çıkış formatına izin verilir, ancak giriş ve çıkış 10 tabanında olmalıdır. Özellikle, giriş bir dize olarak okunabilir; ve bu durumda baştaki sıfır içermediği varsayılabilir.
Çıktı, sabitin ilk ondalık basamağından başlayarak 0 veya 1 tabanlı olabilir.
Gerçek sonuçlar veri tipi, bellek veya bilgi işlem gücü ile sınırlı olabilir ve bu nedenle program bazı test durumlarında başarısız olabilir. Fakat:
- Herhangi bir girdi için teoride çalışmalıdır (yani bu sınırlamaları dikkate almamak).
- Uygulamada en az ilk dört vaka için çalışmalı ve her biri için sonuç bir dakikadan daha kısa sürede üretilmelidir.
Test senaryoları
Çıktı burada 1 tabanlı olarak verilmektedir.
13 --> 7 # Any prime is of course easy to find
997 --> 44 # ... and seems to always appear at a position less than itself
999 --> 1013 # Of course some numbers do appear later than themselves
314 --> 219 # Approximations to pi are also present
31416 --> 67858 # ... although one may have to go deep to find them
33308 --> 16304 # Number of the referred OEIS sequence: check
36398 --> 39386 # My PPCG ID. Hey, the result is a permutation of the input!
1234567 --> 11047265 # This one may take a while to find