static double Avg(int num) { if (num < 10) return num; int len = num.ToString().Length; return ((num % 10) / len) + Avg(num / 10) / ((len > 1) ? (len / (len - 1)) : 1); }