Понял логику, но не смог написать точный код [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Понял логику, но не смог написать точный код [закрыто]

Сообщение Anonymous »

https://www.codechef.com/problems/EVENH ... =statement
это вопрос, который я пытаюсь задать уже два дня. Я могу пройти первый тестовый пример, но не могу выполнить скрытые тестовые сценарии.

Код: Выделить всё

#include 
#include 
#include 

using namespace std;

int main()
{
int t;
if(t> t;
while (t--)
{
int x;
if (x> x;
long long arr[x];
std::cin >> std::ws;
for (int i = 0; i < x; i++)
{
std::cin >> arr[i];
}

int a=0;
int o=0, e=0;
for (int i = 0; i < x; i++)
{
if (arr[i]%2==0)
{
e++;
}
else{
o++;
}
}
long long odd[o];
long long even[e];
int n1=0, n2=0;
for (int i = 0; i < x; i++)
{
if (arr[i]%2==0)
{
even[n1]=arr[i];
n1++;
}
else{
odd[n2]=arr[i];
n2++;
}

}

long long arr2[x];
arr2[0]=odd[0];
for (int i = 0; i < e; i++)
{
arr2[i+1]=even[i];
}
for (int i = 0; i < o; i++)
{
arr2[i+e]=odd[i];
}

int arr1[x] ={0};
for (int i = 0; i < x; i++)
{
for (int j = 0; j 

Подробнее здесь: [url]https://stackoverflow.com/questions/79129036/got-the-logic-but-unable-to-write-the-exact-code[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»