Size: a a a

2021 February 17

D

Danil in supapro.cxx
Это в циклах нужно делать, я так понимаю
источник

D

Danil in supapro.cxx
Мне например из этого
источник

D

Danil in supapro.cxx
-6 4 15 5 11
6 -2 13 -4 14
-3 21 -6 18 3
13 -15 11 3 5
2 -5 4 2 -15
источник

D

Danil in supapro.cxx
нужно сделать это
источник

D

Danil in supapro.cxx
-6
-15 11 3
2 -5 4 2 -15
источник

MF

Mark Fedorov in supapro.cxx
Danil
-6
-15 11 3
2 -5 4 2 -15
Вот так?
источник

MF

Mark Fedorov in supapro.cxx
А, тут запрещены медиа
источник

MF

Mark Fedorov in supapro.cxx
#include <stdio.h>
#include <stdlib.h> //rand

int main()
{
   const int size = 5;
   int arr[size][size];
   for (int i = 0; i < size; ++i) {
       for (int j = 0; j < size; ++j) {
           arr[i][j] = rand();
           printf("% 11d", arr[i][j]);
       }
       printf("\n");
   }

   int m = 11; //min int ~ -2*10^9
   for (int i = 0; i < size; ++i) {
       for (int j = size - i - 1; j <= i; ++j) {
           printf("% *d", (j == size - i - 1) ? m * (size - i) : m, arr[i][j]);
       }
       printf("\n");
   }

   return 0;
}
источник

C

CodeDetector in supapro.cxx
Mark Fedorov
#include <stdio.h>
#include <stdlib.h> //rand

int main()
{
   const int size = 5;
   int arr[size][size];
   for (int i = 0; i < size; ++i) {
       for (int j = 0; j < size; ++j) {
           arr[i][j] = rand();
           printf("% 11d", arr[i][j]);
       }
       printf("\n");
   }

   int m = 11; //min int ~ -2*10^9
   for (int i = 0; i < size; ++i) {
       for (int j = size - i - 1; j <= i; ++j) {
           printf("% *d", (j == size - i - 1) ? m * (size - i) : m, arr[i][j]);
       }
       printf("\n");
   }

   return 0;
}
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

MF

Mark Fedorov in supapro.cxx
CodeDetector
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Сука, я так и сделал, если ты не заметил
источник

MF

Mark Fedorov in supapro.cxx
Тупой бот
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Danil
А не могли бы Вы, пожалуйста, подсказать по какой? А то я уже часа 3 сижу голову ломаю...
Вместо i+1 сделай size-i
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Danil
Это в циклах нужно делать, я так понимаю
У std::string есть ктор, повторяющий символ несколько раз
источник

MF

Mark Fedorov in supapro.cxx
Artöm Bakri Al-Sarmini
У std::string есть ктор, повторяющий символ несколько раз
Мне кажется использование std::string для форматирования вывода неразумным
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Еще можно сделать систроку из одних пробелов и выводить ее со смещением
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Mark Fedorov
Мне кажется использование std::string для форматирования вывода неразумным
Если это лаба, почему бы нет
источник

MF

Mark Fedorov in supapro.cxx
Artöm Bakri Al-Sarmini
Если это лаба, почему бы нет
Потому что это глупо
источник

MF

Mark Fedorov in supapro.cxx
Как и выводить строку со смещением
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Artöm Bakri Al-Sarmini
Еще можно сделать систроку из одних пробелов и выводить ее со смещением
Тут нет динамики и циклов
источник

MF

Mark Fedorov in supapro.cxx
А если матрица 1000*1000?
источник