В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
НaИзи
НaИзи
24.06.2020 09:09 •  Информатика

2 Свободный объем оперативной памяти компьютера 340 Мбайт. Сколько страниц книги поместится в ней, если на странице: 42 строки по 64 символа в строке?

Показать ответ
Ответ:
kucharin
kucharin
02.12.2020 17:05

#include <iostream>

using namespace std;

int main()

{

   int m, n;

   cin >> m >> n;  // ввод m и n

   int A[m][n];

   // ввод элементов матрицы

   for(int i = 0; i < m; i++)

       for(int j = 0; j < n; j++)

           cin >> A[i][j];

   // решение

   int B[n], t, s;

   for(int j = 0; j < n; j++)

   {

       int i = 1;

       for(i = 1, t = 1, s = A[0][j]; i < m; i++)

           if(A[i][j] < s)

               s = A[i][j];

           else

           {

               t = 0;

               break;

           }

       B[j] = t;    

   }

   // вывод вектора B

   cout << endl;

   for(int j = 0; j < n; j++)

       cout << B[j] << " ";

   return 0;

}

0,0(0 оценок)
Ответ:
Диана05005
Диана05005
23.09.2022 03:21

mas = []

for i in range(1000):

   n = int(input())

   while ((0 > n) or (n > 300)):

       print("Enter n in interval: 0 < n < 300")

       n = int(input())

   if (n == 0):

       break

   else :

       mas.append(n)

#В даном цыкле мы заполнили масив mas[] всеми елементами, которые вводились из клавиатуры и подпадали под определение - 0 < n < 300

print("1 (mas)")

print(*mas)

print()

mas_peregon = []

for i in range(len(mas)):

   if ((mas[i]//100) > 0):

       mas_peregon.append(mas[i])

   else :

       continue

#В даном цыкле мы заполнили масив mas_peregon[] всеми елементами, которые есть в масиве mas[] и являются трехцыфовыми числами

print("2 (mas_peregon)")

print(*mas_peregon)

print()

mas_kr_4 = []

for i in range(len(mas_peregon)):

   if ((mas_peregon[i]%4) == 0):

       mas_kr_4.append(mas_peregon[i])

   else :

       continue

#В даном цыкле мы заполнили масив mas_kr_4[] всеми елементами, которые есть в масиве mas_peregon[] и есть кратными четырём

print("3 (mas_kr_4)")

print(*mas_kr_4)

print()

s = 0

for i in range(len(mas_kr_4)):

   s = s + mas_kr_4[i]

#В даном цыкле мы нашли суму елементов масива mas_kr_4

print(s)

Объяснение:

Можно было сделать на один цыкл меньше, но я уже не стал исправлять. Кстати, реализовано на Python 3

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота