parent
ccb28d697e
commit
94312accb5
@ -0,0 +1,27 @@ |
|||||||
|
### Что здесь лежит? |
||||||
|
|
||||||
|
Только README.md, больше ничего |
||||||
|
|
||||||
|
### Задания на практику |
||||||
|
|
||||||
|
#### 1. Удваиватель |
||||||
|
|
||||||
|
Написать команду, копирующую содержимое файла `data` в конец этого же файла. |
||||||
|
|
||||||
|
Примечания: |
||||||
|
* решение на полный балл не должно использовать временные файлы; |
||||||
|
* файл может содержать бинарные данные; |
||||||
|
* проверьте, что если изначальный размер файла был n байт, то размер результирующего файла -- 2 * n байт |
||||||
|
* проверьте свое решение на больших (> 1 MB) файлах; |
||||||
|
|
||||||
|
#### 2. Числа Фибоначчи |
||||||
|
|
||||||
|
Определим числа Фибоначчи следующим образом: |
||||||
|
|
||||||
|
![fibonacci](https://wikimedia.org/api/rest_v1/media/math/render/svg/caa1e3b2e9c19fe638fc0b3d6548718bfe5119e2) |
||||||
|
|
||||||
|
Вам нужно написать скрипт, который будет считывать из `stdin` |
||||||
|
число `n` и выводить в `stdout` `n`-ое число Фибоначчи. |
||||||
|
|
||||||
|
Примечания: |
||||||
|
* Время работы функции -- `O(n)`. |
Loading…
Reference in new issue