Проблем с 2.Rotate and Sum
Здравейте, не мога да си открия грешката, ако някой може да помогне ще съм благодарен:
using System;
using System.Linq;
namespace _2.RotateAndSum
{
class Program
{
static void Main()
{
int[] number = Console.ReadLine().Split().Select(int.Parse).ToArray();
int n = int.Parse(Console.ReadLine());
int[] rotate = new int[number.Length];
int[] sum = new int[number.Length];
for (int i = 0; i < n; i++)
{
for (int j = 1; j < number.Length; j++) // izmestvane na masiva pri vsqka iteraciq
{
rotate[0] = number[number.Length - 1];
rotate[j] = number[j - 1];
}
for (int k = 0; k < number.Length; k++) // dobavqne kum sumata pri vsqka iteraciq
{
sum[k] += rotate[k];
}
rotate.CopyTo(number, 0);
}
Console.WriteLine(string.Join(" ", sum));
}
}
}
Благодаря колега, разбрах си грешката.