Поделитесь своими знаниями, ответьте на вопрос:
Написать код на любом языке.условие : в школе чемпионат с футбола.у финальном туре чемпионата играли три команды а, в, с.было проведено три матча: в первом играли команды а и в, во втором а и с, в тертьем в и с.таким образом каждая команда сыграла с каждой. за победу команда получала 3 очка, за ничью 1 очко.если две команди набрали одинаковое количество очок, то победителем считаеться команда в какой больше разница забитых и пропущеных мячей.напишите программу какая за результатами всех матчей узнает победителя чемпионата. формат выходных данных: у первом ряде входных данных записано результат игры комманд а и в.в втором ряде результат игры команд а и с.в терьем ряду результат игры команд в и с.все числа у входных данных не больше 10
using namespace std;
long Factorial(int num)
{
long res = 1;
for (int i = num; i > 1; i--)
res *= i;
return res;
}
int NumOfElements(int **matrix, int mSize, int nSize)
{
int res = 0;
for (int i = 0; i < mSize; i++)
{
for (int j = 0; j < nSize; j++)
if (matrix[i][j] % 2 == 0 && matrix[i][j] < 0)
res++;
}
return res;
}
int main()
{
int
num,
**matrix,
mSize,
nSize;
cout << "Input a number: ";
cin >> num;
cout << num << "! = " << Factorial(num) << endl;
cout << "Input a matrix size: ";
cin >> mSize >> nSize;
matrix = new int*[mSize];
for (int i = 0; i < mSize; i++)
matrix[i] = new int[nSize];
for (int i = 0; i < mSize; i++)
for (int j = 0; j < nSize; j++)
cin >> matrix[i][j];
cout << "Num. of the elements = " << NumOfElements(matrix, mSize, nSize) << endl;
system("pause");
return 0;
} /* End of the 'main' function */