#include int s(int v) { static int sc[100000]; int vv, suc=0; if (v<100000 && sc[v] > 0) return sc[v]; vv=v; while(vv) { suc += vv % 10; vv = vv / 10; } if (v<100000) sc[v] = suc; return suc; } int tp3(int n, int p) { int i; for (i=11; i