из матрицы создать список

  • Автор темы -
  • Дата начала
Статус
Закрыто для дальнейших ответов.

Гость
#1
Borland C

Задание: У файлі наведена Таблиця футбольного чемпіонату у вигляді квадратної матриці nxn , в якій елементи головної діагоналі не заповнені , а у всіх інших вказаний рахунок. Вивести список команд у порядку зростання. Вивести список команд, які мають перемоги з великим рахунком (різниця м‘ячів>=3)

Я создала матрицу nxn, где a- с кем играла команда, а a[j] - кто играл и сколько забил. Основная проблема в том, что я не могу вывести из этой матрицы список

вот код половины программы:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
int main (void)
{
int i, j, n;
clrscr();
randomize();
cout<<"rezul'taty 1-go turu"<<endl;
cout<<"kil'kist'futbol'nyx komand"<<endl;
scanf("%d", &n);
int **a;
a=new int*[n];
for (i=0;i<n;i++)
a=new int [n];
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if ((i)==j)
a[j]=0;
else
a[j]=random(5);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
printf("%d\t ", a[j]);
printf("\n");
}

for(i=0;i<n;i++)
delete[]a;
delete[]a;

getch();

return 0;
}

заранее огромное спасибо)
 
Статус
Закрыто для дальнейших ответов.