НУЖНА ПОМОЩЬ В С++ВЫДАЕТ Time Limit Exceeded Необходимо ОПТИМИЗИРОВАТЬ КОДinclude using

НУЖНА ПОМОЩЬ В С++


ВЫДАЕТ Time Limit Exceeded Необходимо Улучшить КОД

include
using namespace std;
int main()

int a,b,c,i,y;
cingt;gt;a;
int A[a];
int B[a];
for(i=0;i
cingt;gt;b;
A[i]=b;
cingt;gt;c;
B[i]=c;

for(i=0;i
for(y=i+1;y
if(B[y]gt;B[i] B[y]==B[i] amp;amp; A[i]gt;A[y])

c=B[i];
B[i]=B[y];
B[y]=c;
c=A[i];
A[i]=A[y];
A[y]=c;



for(i=0;i
coutlt;
return 0;

Задать свой вопрос
Кира Саадех
стршный код
Belosteckij Semjon
Что вообщем программа делать обязана?
Алиса Бенефельд
Если ваш код точно таковой же как вы сбросили выше, то оно не должно даже компилироваться. for(i=0;i - это что такое ?
1 ответ

includelt;iostreamgt; //Если обьявили подключение библиотеки,то уж напишите что подкулючаете

using namespace std;

int main()

int a, b, c, i, y;

cin gt;gt; a;

//int A[a];  В плюсах такого нет! если размерность массива заблаговременно не предопределена(к примеру int a=10),то компилятор такового не пропустит.Необходимо использовать динамику

int *A = new int[a];

int *B = new int[a];

 

//for (i = 0; iГде вы таковой цикл For Отыскали? почитайте про циклы в плюсах

for (int i = 0; i lt; a;i++)

 cin gt;gt; b;

 A[i] = b;

 cin gt;gt; c;

 B[i] = c;

for (int i = 0; ilt;a;i++) //вооще хз что вы пробовали сделать циклом ниже

for (int y = i + 1; ylt;a;y++)

  if (B[y]gt;B[i] B[y] == B[i] amp;amp; A[i]gt;A[y])  

 

   c = B[i];

   B[i] = B[y];

   B[y] = c;

   c = A[i];

   A[i] = A[y];

   A[y] = c;

 

 

 

 for (int i = 0; i lt; a; i++)

  cout lt;lt; "A[" lt;lt; i lt;lt; "] = " lt;lt; A[i] lt;lt; "   B[" lt;lt; i lt;lt; "] = " lt;lt; B[i] lt;lt; endl;

 system("pause");

 return 0;

София Подопрелова
поповоду int A[a] - неправда..
Стефания
Что означает неправда? в таких случая необходимо использовать динамические масисвы а не статические
Инна Шулепова
Дело в том,что если ты хочешь выделить память под массив,размерность которого не знаменита до компиляции
Селиваненко Денис
статикой,таковой код просто не скомпилируется
Людмила
Спорим скомпилится?)
Тонкашова Регина
Ну попробуй проинициализировать статический массив без заранее знаменитого размера .Будет интересно посмотреть
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт