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

Как это уменьшить?
program hello;
var a: array of array of array of integer;
p: array of integer;
i, j,t,cnt, sum, w: integer;
m,n,k : integer;
begin
//writeln ('m=');
read (m);
//writeln (' n = ');
read (n);
//writeln ('k=');
read (k);
setlength (p, m+1);
for i: =1 to m do
read (p[i]);

setlength (a, n+1);
for i: =0 to n do
setlength (a[i], m+1);
for i: =0 to n do
for j: =0 to m do
setlength (a[i,j], k+1);

//for j: =1 to p[i]+1);
cnt: =0;
for i: =1 to n do
for j: =1 to m do
for t: =1 to p[j] do
begin
// writeln ('a[',i,j,t,']=');
read (a[i,j,t]);
end;
w: =0;
for i: =n downto 1 do
for j: =1 to m do
begin
cnt: =cnt+1;
sum: =0;
for t: =1 to p[j] do
//writeln (a[i,j,t]);
sum: =sum+(a[i,j,t]);
if sum=0 then begin w: =w+1; end;
end;

writeln (w); cnt: =0;
for i: =n downto 1 do
for j: =1 to m do
begin
cnt: =cnt+1;
sum: =0;
for t: =1 to p[j] do
//writeln (a[i,j,t]);
sum: =sum+(a[i,j,t]);
if sum=0 then begin w: =w+1; writeln (cnt); end;
end;

end.

Показать ответ
Ответ:
zhenya214
zhenya214
17.05.2023 19:24
Все модели можно разбить на два больших класса: модели предметные (материальные) и модели информационные. Предметные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме (глобус, анатомические муляжи, модели кристаллических решеток, макеты зданий и сооружений и др.) .
Информационные модели представляют объекты и процессы в образной или знаковой форме.
Образные модели (рисунки, фотографии и др. ) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.) . Широко используются образные информационные модели в образовании (вспомните учебные плакаты по различным предметам) и науке, где требуется классификация объектов по их внешним признакам (в ботанике, биологии, палеонтологии и др.) .
Знаковые информационные модели строятся с использованием различных языков (знаковых систем) . Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования) , формулы (например, второго закона Ньютона F=m·a), таблицы (например, периодической таблицы элементов Д. И. Менделеева) и так далее.
Иногда при построении знаковых информационных моделей используются одновременно несколько различных языков. Примерами таких моделей могут служить географические карты, графики, диаграммы и пр. Во всех этих моделях используются одновременно как язык графических элементов, так и на протяжении своей истории человечество использовало различные и инструменты для создания информационных моделей. Эти постоянно совершенствовались. Так, первые информационные модели создавались в форме наскальных рисунков, в настоящее же время информационные модели обычно строятся и исследуются с использованием современных компьютерных технологий.
0,0(0 оценок)
Ответ:
Артёмка12097
Артёмка12097
13.02.2020 18:57

#include <iostream>

typedef long long   ll;

using namespace std;

bool ll_is_valid(ll t, ll N, ll x, ll y)

{

return  t / x + (t - x) / y >= N;

}

ll f(ll N, ll x, ll y)

{

   ll R = 1;

   while (!ll_is_valid(R,N,x,y)) R *= 2;

ll L = R / 2;

while(R - L > 1)

{

 ll M   =   (L + R) / 2;

 

 if (!ll_is_valid(M,N,x,y)) {L = M;}

 else {R = M;}

}

return  R;

}

int  main()

{

ll N,x,y;

cin >> N >> x >> y;

if(x > y) swap( x, y );  

cout << f(N, x, y) <<  std::endl;

}

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