--- Python 3.8.3 ---
def MatrixPrint(Matr):
matrixstring = ''
rows = len(Matr)
cols = len(Matr[0])
for row in range(rows):
for col in range(cols):
matrixstring += str(Matr[row][col]) + ' '
matrixstring += '\n'
print(matrixstring)
def main():
n = int(input())
Matr = [[int(i) for i in input().split(maxsplit=n)] for i in range(n)]
for i in range(n):
Matr[i][i], Matr[i][n-i-1] = Matr[i][n-i-1], Matr[i][i]
MatrixPrint(Matr)
if __name__ == "__main__":
main()
Объяснение:
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
int a[10];
srand(111);
for(int i = 0; i<10; ++i) { // заполняем случайными числами
a[i]=rand();
}
int min = 10000000;
int index[2];
for(int i = 0; i<10; ++i) {
if(i!=9) {
if(a[i]-a[i+1]<min) {
min = a[i]-a[i+1];
index[0]=i;
index[1]=i+1;
}
if(a[i+1]-a[i]<min) {
min = a[i+1]-a[i];
index[0]=i+1;
index[1]=i;
}
}
}
cout << "a[" << index[0] << "] - a[" << index[1] << "] = " << min << endl;
cout << a[index[0]] << " - " << a[index[1]] << " = " << min;
}
Поделитесь своими знаниями, ответьте на вопрос:
Решить , с кругов эллера, буду признательна: диван - 3400 чемодан - 5200 саквояж - 2700 диван & чемодан - 1600 диван & саквояж - 1200 чемодан & саквояж - 1300 диван i чемодан i саквояж - 8300 сколько страниц найдено по запросу диван & чемодан & саквояж заранее !