int a[101][20001],l[101][20001]; int f(int n,int s){ return l[n][s]?a[n][s]:n?l[n][s]++,a[n][s]=(f(n-1,s)+(s