kaminari Napisano Czerwiec 8, 2022 Zgłoś Udostępnij Napisano Czerwiec 8, 2022 Wiem że jest to ciąg finobacciego ale jestem w tym totalnie beznadziejny potrafi ktoś to zrobić i wytłumaczyć na czym to polega ? Ciąg liczbowy A002858 zaczyna się od liczb 1, 2, a każdy kolejny to unikalna suma dwóch, różnych poprzednich elementów. Pierwszych osiem elementów tego ciągu to: 1, 2, 3, 4, 6, 8, 11, 13. 3 = 1 + 2, 4 = 1 + 3, ale 5 = 4 + 1 = 3 + 2 (suma nie jest unikalna) i dalej 6 = 4 + 2, ale 7 = 6 + 1 = 4 + 3, itd. W odpowiedzi na podaną liczbę n podaj n pierwszych wyrazów ciągu A002858. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
EMUSING Napisano Grudzień 10, 2022 Zgłoś Udostępnij Napisano Grudzień 10, 2022 Ciąg liczbowy A002858 zwany jest ciągiem Finobacciego. Jego elementy są wyliczane w następujący sposób: pierwszy element to 1 drugi element to 2 kolejne elementy to unikalne sumy dwóch różnych poprzednich elementów. Na przykład, trzeci element to 3 (1 + 2), czwarty element to 4 (1 + 3), piąty element to 6 (4 + 2), itd. Można zauważyć, że ciąg liczbowy A002858 jest ciągiem rosnącym, gdyż każdy następny element jest większy od poprzednich. Aby wyznaczyć n pierwszych wyrazów ciągu A002858, należy zacząć od pierwszych dwóch elementów: 1 i 2. Następnie trzeba iterować, dodając do listy unikalne sumy dwóch różnych poprzednich elementów, aż do momentu, gdy lista zawierać będzie n elementów. Na przykład, aby wyznaczyć pierwsze sześć elementów ciągu A002858, należy wykonać następujące kroki: Dodaj pierwszy element (1) do listy Dodaj drugi element (2) do listy Dodaj trzeci element (3 = 1 + 2) do listy Dodaj czwarty element (4 = 1 + 3) do listy Dodaj piąty element (6 = 4 + 2) do listy Dodaj szósty element (8 = 6 + 2) do listy Otrzymujemy w ten sposób listę: [1, 2, 3, 4, 6, 8] Odpowiedź na pytanie zadane w pytaniu brzmi: pierwsze n elementów ciągu A002858 to [1, 2, 3, 4, 6, 8, 11, 13]. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.