Кстати, а что такое нестандартная задача?
1. Задача , для которой отсутствует общедоступное решение ( алгоритм или реализация)
2. Задача, которая формулируется отлично от известных задач - например, на ее возможные решения накладываются дополнительные требования.
Первый пункт - относителен. То есть с точки зрения программиста на js/php, задача, скажем, восстановления поврежденных областей изображения (inpainting) является не стандартной (в либах, которыми пользуется такой программист, этого нет, а как делать и где искать он даже приблизительно не представляет). Но с точки зрения программиста занимающегося компьютерным зрением и использующий OpenCV задача сама по себе представляется тривиальной - алгоритм Telea и всё. Один вызов стандартной функции из opencv.
Второй пункт приводит к дополнительному вопросу: известных кому задач? Человечество уже столько всего придумало, и столько задач поставило и решило, что жизни не хватит на то, чтобы просто этот список осилить (и найти там свою задачу). Достаточно копнуть по самым верхам - по патентной базе, скажем, США. И если в этой куче не удается найти свою задачу, это еще не означает что её там нет. Ну, для примера, на запрос "inpaint image processing" google patent search выдает 12700 патентов. Счастливого поиска :-)
То есть выходит, что нестандатность задачи - штука субъективная. Если для тебя это новый класс задач, то почти любая задача будет нестандартной, а если же ты над этим работает уже долго, то задачи для тебя уже стандартны (пример: занимаешься компьютерным зрением, соответственно распознование лиц задача для тебя стандартная, а вот написать на php гостевуху, так как хочешь этого ты сам, задача уже сразу не стандартная).