Figurtall? Tror ikke det finnes én type algortime for å finne alle typer figurtall.
Hvis du mener trekanttall så er formelen: [tex]\frac{n*(n+1)}{2}[/tex]
Litt hvordan formelen virker: (Fra et eldre innlegg av meg der en herlig gjest kom med denne forklaringen

)
Først hvordan formelen funker:
1,3,6,10,15...
1,1+2,1+2+3,1+2+3+4,1+2+3+4+5,...
n,1+n,1+2+n,1+2+3+n,1+2+3+4+n,...
n,(n−1)+n,(n−2)+(n−1)+n,(n−3)+(n−2)+(n−1)+n,...
Nå som du kanskje skjønner så har vi fått et nytt "problem". For hvert ledd den opprinnelige rekka vår øker (trekant-rekka) får vi en ny rekke. Den nye rekka øker med et ledd(en mindre enn forrige) så ved det n-te leddet i den opprinnelige rekka vil vi måtte summere en n ledd lang "ny"rekke. Fordelen med den nye rekka vår er at den er aritmetisk med en differanse lik -1. Vi kan altså utnytte summen av en aritmetisk rekke:
(jeg har på følelsen at dette ble crap forklart så bare å spørre hvis det var uklart)
Sn=n(a1+an)2=n(2a1−n+1)2
Dette vil si at det n-te leddet i rekka vår har summen:
n(2n−n+1)2=n(n+1)2
(fordi d = -1)