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