Odd Even Sum
Здравейте , от два дни се опитвам да реша задачата "Odd Even Sum" и все нещо не ми се получава. Ето това е решението ми, моля за съвет :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Odd_Even_Sum
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
int evenSum = 0;
int oddSum = 0;
for (int i = 1; i <= n * 2; i++)
{
int numbers = int.Parse(Console.ReadLine());
if (i % 2 == 0)
{
evenSum += numbers;
}
else if (i % 2 != 0)
{
oddSum += numbers;
}
}
int diff = Math.Abs(evenSum - oddSum);
if (evenSum == oddSum)
{
Console.WriteLine(" Yes, sum :" + evenSum);
}
else if (evenSum != oddSum)
{
Console.WriteLine("No, diff :" + diff);
}
}
}
}
Мислех че за решението ще ми е нужен повече от един цикъл и затова се опитах да го наптавя <=n*2, защосто си мислех че така ще спестя малко писане.Явмо не съм разбрал както трябва.Благодаря за помоща.