I have 3 very large signed integers.
long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2;
I want to calculate th
Try this:
long n = Array.ConvertAll(new[]{x,y,z},v=>v/3).Sum() + (Array.ConvertAll(new[]{x,y,z},v=>v%3).Sum() / 3);