Аз я решавах преди около месец тази задача, като условието беше малко по различно - числата се приемаха на отделен ред, но като цяло логиката ми беше същата и си минаваше на всички тестове. Наистина е странно защо сега се чупи.
Ииии реших да пробвам по стария начин и го приема! Пробвай и ти, ако искаш: https://pastebin.com/DBuY7K48
Благодаря много! Ще го пробвам като се прибера довечера. Явно са променили условието, но са забравили да обновяват как проверява judge-a. Мерси много!
Виктор, ако решението, което, Даяна, сподели минава за 100/100, не би трябвало да има проблем и с това, което ти изпратих по-рано (:https://pastebin.com/qaria84A), ако смениш местата на двете променливи при печатането (грешката ми от бързината). Може да опиташ отново и с него.
Успех!
Няма проблем! Предполагам са ги оставили да се приемат ред по ред и това е причината да се чупи
Здравейте, имаше разминаване в условието и тестовете, както @dayana.d.dimova правилно се е усетила.
Числата не са N броя на един ред, a по едно число на N реда. Оправих условието в системата, @viktorkurtev, може да пробваш пак задачата : )
Супер, 100/100 е вече. Мерси много =)
Привет,
1 година и половина в бъдещето пиша, обаче исках да споделя моето решение, което не е с масив, а цикли:
using System;
namespace OddAndEvenProduct
{
class OddAndEvenProduct
{
static void Main()
{
var n = int.Parse(Console.ReadLine());
int evenNumber = 1;
int oddNumber = 1;
for (int i = 0; i < n; i++)
{
var number = int.Parse(Console.ReadLine());
if (i % 2 == 0)
{
evenNumber *= number;
}
else
{
oddNumber *= number;
}
}
if (oddNumber == evenNumber)
{
Console.WriteLine($"yes " + evenNumber);
}
else
{
Console.WriteLine($"no " + evenNumber + " " + oddNumber);
}
}
}
}
Поздрави