Average of 3 long integers

前端 未结 12 1740
我寻月下人不归
我寻月下人不归 2020-12-07 10:05

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

12条回答
  •  悲&欢浪女
    2020-12-07 10:42

    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);
    

提交回复
热议问题