Для решения задач используется Hopeless. Вся подробная информация тут: http://stolyarov.info/pvt/hopeless.html Исходники Hopeless там же. Если собрать не удается: ssh prac.cs.msu.ru – там hopeless есть. 1. Cкрипт, выводящий все аргументы командной строки на stdout аналогично тому, как это делает echo(1). Полезное: - write - argv 2. Написать функцию, которая порождает треугольник Паскаля как бесконечный список списков чисел. Скрипт должен принимать в командной строке n и k и печатать C_n^k, выделяя из этого списка нужный элемент. Полезное: - str2num 3. Wildcard grep. В argv[1] скрипта – подстановочное выражение с '*' и '?', требуется сопоставлять с ним каждую строчку стандартного ввода и выводить ее в том случае, если сопоставление успешно. $ echo hello > file $ echo helicopter >> file $ echo felix >> file $ ./wgrep.hop '?eli*' < file helicopter felix Полезное: - read("") 4. В argv[1] – формула из целых чисел, операций +-*/ и скобок, требуется перевести ее в ПОЛИЗ и вычислить.