public static void Main()
var wds = new[]{1, 2, 359, 358};
double sumX = 0, sumY = 0;
for (int i = 0; i < wds.Length; i++)
sumX += Math.Sin(wds[i] * Math.PI / 180);
sumY += Math.Cos(wds[i] * Math.PI / 180);
var wd = (int)(Math.Atan(avgX / avgY) / Math.PI * 180);