Task 97_1. Место в строю
UniLecsЗадача: снова урок физкультуры, дети стоят в строю по росту (первый самый высокий, последний - самый низкий). Ваня опоздал на урок и ему нужно встать на свое место в строю. Необходимо определить место (номер в строю) куда нужно встать Ване. Если в строю есть люди с таким же ростом как у Вани, то он должен встать после них.
Входные данные: X - рост Вани; Arr - убывающий массив натуральных чисел, ктр содержит рост каждого человека в строю. Значения X и элементы массива Arr больше 0 и меньше 200. Длина массива Arr не больше 1000.
Вывод: вывести место (номер в строю), куда Ваня должен встать (нумерация в строю начинается с 1).
Пример: X = 152; Arr = [155, 153, 150, 150, 147, 145, 144]
Answer = 3
Реализация:
- @tvolf, PHP
https://gist.github.com/tvolf/ca716f9df4a5d6f46f43ef543be00116
2. Aleksei Kolosov, JS
https://gist.github.com/KolosovAO/4066a343b1c5fcc5ba6d8c9e72cf064d
Test:
https://repl.it/@AlieksieiKoloso/task97
3. @jinxonik, С
https://gist.github.com/jin-x/0dbd2156b78498c4a357225b30da55c5
Test:
https://repl.it/@jin_x/UniLecs-97
4. Антон, Rust
https://gist.github.com/AnthonyMikh/db1fa2eb84a009ae4e8f25dbb604463c
Test:
http://play.rust-lang.org/?gist=8a384d2483397c29a9a0084c6e0b6270&version=stable&mode=debug
5. @AleksSolntseff, JS
https://gist.github.com/dwarfcoder/3ef91b124fec566f235c75176ac6db2f
6. @my_diamonds_dancing, Python
https://gist.github.com/myDianomdsDancing/0e95058394cda083eacb02d376a43b63
7. @mikhail_01, Python
https://gist.github.com/mikhail-01/bccf8ca6fe145debb8dd663d03238615
8. @LostInKadath, Python
https://gist.github.com/LostInKadath/75547e970861a6c8cfd80361f11649dc