Napo's sieht zwar eleganter aus, ich denk aber nicht dass die Einschränkung c in N bei dem Beispiel erlaubt/gewünscht is.
Solltest Sheeps Variante nehmen, oder dir irgendwas elegantes überlegen - wie schon gesagt wurde - es gibt zu dem beispiel unendlich viele Lösungen.
Konstruktion der polynomiellen Kurve zb durch:
Punkt (1,-4): (c-2)(c-3)/(1-2)(1-3) * (-4)
+
Punkt (2,-3): (c-1)(c-3)/(2-1)(2-3) * (-3)
+
Punkt (3,1): (c-1)(c-2)/(3-1)(3-2) * (1)
Konstruktion is relativ einfach, der erste Teil is für alle gegebenen c-Werte 0, ausser beim "gewünschten" Punkt 1. Summe davon bilden, und gut is

(Dann sollte dabei Sheeps Lösung rauskommen.) Mir is nur grad der name für das zeugs entfallen,...egal