program HowManySums (input, output); uses crt; type numinfo=record number:integer; count:integer; recurcount:integer; end; var current:integer; totalcounter:integer; t,n:integer; num:array[1..12] of numinfo; tempnum:integer; x,z:integer; infile,outfile:text; procedure FindSum(total:integer;currentnumber:integer); var x:integer; begin if total = t then begin inc(totalcounter); end else begin if total