Подскажите, в чем моя ошибка? Ни разу не засчитало ответ.
Матрицу будем называть серебряной, если она удовлетворяет следующим условиям:
Доказано, что серебряная матрица размером 2K×2K всегда существует. Вам следует построить серебряную матрицу 2K×2K.
Для вывода матрицы 2K×2K, следует вывести 2K строки, каждая из которых содержит 2K целых чисел.
Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные
2
Выходные данные
1 2 5 6
3 1 7 5
4 6 1 2
7 4 3 1
Ссылка на задание https://www.e-olymp.com/ru/problems/1484
Мой код:
#include <iostream>
#include <ctime>
#include <cmath>
using namespace std;
int main()
{
int i, k, j, max,st;
cin >> k;
st = pow(2, k);
cout << "\n\n";
int **mas = new int*[st];
for (i = 0; i < st; i++) {
for (j = 0; j < st; j++) {
mas[i]= new int[st];
}
}
srand(time(0));
for (i = 0; i < st; i++) {
for (j = 0; j < st; j++) {
mas[i][j] =1+ rand() % (2*st-1);
cout << mas[i][j]<<" ";
}
cout << endl;
}
system("pause");
return 0;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пожалуйста, помогите найти ошибку(LNK2001) в коде:
Существует ли библиотека для расчета Line of Sight (LOS) между двумя точками на карте, указывая координаты, на C++? Есть ли данный способ в GeographicLib? Искал,...
Не получается подключить библиотеку с функциямиУ меня должны быть: программа