Loading...
IvanBorisov123 avatar IvanBorisov123 0 Точки

Задача 4: Превръщане на масив в число

Здравейте приятели,

 

Някой да има решението на задачата? Почти успях да я реша, но имам затруднения в една определена част от нея. Ако някой има решението - сложете го! 

Условието:...

Напишете програма, която въвежда масив от цели числа и г пребразува чрез сумиране  на съседни двойки елементи, докато се получи едно цяло число. Например, ако имаме 3 елемента {2,10,3},  то събираме първите два и вторите два елемента и получаваме {2+10, 10+3} = {12, 13}, после събираме всички съседни елементи и получаваме obtain {12+13} = {25}.

 

Тагове:
0
Module: C# Advanced 12/03/2019 14:11:46
aavieux avatar aavieux 1 Точки

using System;
using System.Linq;

namespace _4._Преобразуване_на_масив_в_число
{
    class Program
    {
        static void Main(string[] args)
        {
           

            int[] arr = Console.ReadLine().Split(' ').Select(int.Parse).ToArray();

            int arrLength = arr.Length;

            for (int i = 0; i < arrLength - 1; i++) // 0 1 2
            {
                int[] condested = new int[arr.Length - 1];

                for (int j = 0; j < arr.Length - 1; j++) // 0 1
                {
                    condested[j] = arr[j] + arr[j + 1];
                }

                arr = condested;
            }

            foreach (int item in arr)
            {
                Console.WriteLine(item);
            }

        }
    }
}

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.