Weekendowa Dawka Kodu(5)

Dzisiejsze zadanie może spokojnie pojawić się na rozmowie kwalifikacyjnej w firmie programistycznej. Dobrze sprawdzi znajomość składni i pozwoli się wykazać kreatywnością w zakresie rozwiązania problemu. Dobra rada: na początku warto zrobić jakiekolwiek rozwiązanie problemu, a dopiero potem zastanawiać się, co tu jeszcze można przyspieszyć.

Oto zadanie:

Masz daną listę zawierającą liczby będące kwadratami kolejnych liczb naturalnych od 1 do n (np. do 100). Lista nie musi być posortowana. Wśród tych liczb brakuje dokładnie jednego elementu. Napisz skrypt, który pozwoli go znaleźć.

Przykładowo, dla listy [1,4,9,16,36,49], twój skrypt powinien zwrócić wartość 25.

Nauczyciel matematyki i przedmiotów informatycznych w Dwujęzycznych Szkołach im. Władysława Kopalińskiego w Bielsku-Białej. Autor wielu publikacji poświęconych nauce podstaw programowania, w tym „Scratch. Nauka programowania przez zabawę”, wydanej drukiem przez wydawnictwo Komputer Świat. Entuzjasta wykorzystywania nowych nowoczesnych narzędzi w czasie lekcji. Prywatnie miłośnik koszykówki i aktywnego wykorzystywania czasu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.