С заданиями, которые можно взять, решить и выложить решение (с кодом) в свой блог.
На open.kattis.com есть много задач, от простых до супер-сложных.Они взяты из разных олимпиад и соревнований по программированию.Задачи можно решать на множестве языков программирования.