Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Говар В.М. Математическое программирование учеб. пособие

.pdf
Скачиваний:
9
Добавлен:
23.10.2023
Размер:
7.19 Mб
Скачать

-ад-

записываются числа,равные суммам свободного члена и всех коэффицин енюв при переменных в данной строке.

Если над контрольными суммами производить те хѳ самые преоб­

разования, что и над остальными элементами соответствующей строки, то результаты должны быть равны суммам коэффициентов соответствую­ щих строк. В этом случае, когда в какой-либо из последующих таблиц этот баланс оказывается нарушенным,то это показывает,что в процессе

решения допущена ошибка, которую нужно

устранить,прежде

чем продол­

жать

решение.

 

 

 

 

Рассмотрим

решение

задачи методом

последовательного

улучше­

ния плана

(оимшіѳкс-мѳтодом).

 

 

 

Задача.

 

 

 

 

 

Предприятием может производиться продукция четырех видов

Bp

Bg, B j , В^ из трех

видов сырья Ар

А 2 , A3. На планируемый

период предприятие располагает следующим количеством сырья:

вида

âj -

300,

вида

- 210 и вида

- 240 условных единиц. На

производство единицы продукции каждого вида расходуется следующее

количество

сырья в условных

единицах

(табл.4.3)

 

 

 

 

 

 

 

 

Таблица

4.3

 

Виды про-'

Нормы затрат

сырья каждого вида на

единицу

~

і дукции

J

 

продукции соответствующего

вида

 

 

 

 

 

 

А2

 

%

 

 

 

 

 

 

 

 

 

 

H

 

3

 

I

 

2

 

 

В 2

 

4

 

4

 

5

 

 

В 3

 

2

 

3

 

2

 

 

в 4

 

3

 

2

 

4

 

 

Прибыль,

получаемая от

реализации

единицы продукции

Ві,

сос­

тавляет 9,

В 2

- 5, Вз

. 8 и B/j - 12 денежных единиц.

 

 

Требуется узнать,

сколько продукции каждого чада должно вы-

пуокать предприятие с

тем,чтобы получить максимальную прибыль

от

реализации продукции ш течение планируемого периода.

Решение. Обозначим через х-((, =1,2,3,4) количество продукции

г f

'• -гр вида, которое должно произвести предприятие за планируемый

о

период. Все данныезадаче запишем в технологической матрице

(табл.4.4)

Таблица 4.4

I

ІВиды сырья

і

-ч

h

Прибыль,получа емая от реализации еди­ ницы продукции в денежных единицах

Введение обозначе­ ния неизвестных

Технологические

нормы расхода

сырья кавдого вида на

СООТВѲЕ-

сівувщув

единицу

в3

j

продукции

JB

[

В

 

 

3

j"

4

2

i 3

I

}

4

 

1

 

 

 

 

5

2

i

Сырьевые ре ­ сурса предпри­ ятия на плани­ руемый период (условн-единиц)

£

300

<l

210

2 ; 5 2 i . »

max

9

j

5

8

12

h

j-

xz

х з .

x 4

... ..

На основании составленной технологической матрицы (табл.4.4)

запишем функцию цели и систему ограничений в математической форме.

Найти (4.14) L (X) = 9xj + 5х 2

+ 8х 3 + І2х4 -^ГиазС

при следующих ограничениях:

 

 

 

 

3Xj + 4Х2

t 2Х3

* Зх^

 

300,

(4.15)

X j

+ 4 х 2

+ 3X3 + гх^

^ . 210,

 

2xj

+ 5х 2

+ 2Х3 + 4х 4

^

240.

(4.16)

х

И 0 ,

г д е - -

= 1,2,3,4.

Оі

систем ограничений -

неравенств (4.15) переходим к систе­

ме ограничений - уравнений (4.17), введя дополнительные неотрица­ тельные переменные х^, х^, Sj,.

6-W

 

 

 

 

-

 

42 -

 

 

 

 

 

 

 

 

Гзх - + 4х 2

+ 2х3

+ Зх 4

+ х 5

 

 

= 300

,

 

(4.17)

<j

Xj + 4х22 + Зх33

*+ 2х44

+ х 6

 

=

210 ,

 

 

 

 

 

 

 

 

 

 

+ Ху

= 240 .

 

Экономический

смысл дополнительные

переменных

х^; х^, Ху -

возможное недоиспользование

 

сырья соответственно

видов

A j , A 2 , A 3 .

Функцию цели

(4.14) запишем

в виде

 

 

 

 

 

 

(4.18)

L

( X ) = 0 - (-9xj

-

- 8х3

- І 2 х 4 -

0°x5 -0*x6 -O*x? ),

Используя (4.17)

и (4.18), составим

симплексную

таблицу, сооі.

ветствующую

первому

базисному решению (табл.

4.5)

 

 

(

 

 

 

 

 

 

 

 

 

 

 

Таблица 4.5

 

—,

1

 

 

 

 

 

 

1

 

Столбец

 

Базисные[Свободные

X

X

 

X

X

 

X

X

контроль

 

переменчлѳв^ы

 

 

0

I

2

 

3

4

 

6

 

ных сумм

ные

1

 

 

 

7

-5

 

300

3

*

 

2

з

X

0

°

 

313

10 0

х 6

 

210

1

-

 

3

2

05

I

0

 

221

105

 

240

 

 

2

ѳ

0

0

I

 

254

60

- " 7

 

2

 

 

 

L

с*

0

 

-5

 

-8

-12,

Ü

0

0

 

34

-

 

 

 

 

]

 

 

 

 

 

 

 

 

 

Так как задача

решается

на максимум, то в оптимальном решении

в индексной.строке не должно быть отрицательных чисел. В индексной строке таблицы (4.5) имеются четыре отрицательных коэффициента.

По абсолютной

величине наибольший из них | - 12-j

Следовательно,

столбец,

содержащий переменную х 4 ,

будет являться

ключевым. Отмени

его

стрелкой,

которая

указывает,что

переменная

х 4

из свободных-долг

на .перейти в

базисные.

ь

 

 

 

 

 

 

Для нахождения ключевой строки

вычисляем

значения 8

и находш

наименьшее из них, то

есть

-,

f min. {WO; Ï 0 5 ; 60j

 

Ш 9

-

тП

 

f

3; f

- 60.

 

 

 

 

-

43

-

 

 

 

Эти

значения

записываем

в

столбце

. Так как наименьшее

значение

Ѳ

равно

60, то ключевой будеі

являться строка,

содержа­

щая базисную

переменную х^.

Обозначим строку,

содержащую

перемен­

ную ï y ,

которая показывает,

что

х^ должна

из

базисных переменных

перейти

в

свободные.

 

 

 

 

 

На пересечении ключевых рядов с переменными х^ и Ху

находится

генеральный элемент, численное значение которого в данном случае равно четырем.

Выделим его каким-либо образом, например, обведем кружочком.

После этого переходим к составлению следующей симплексной таблицы,

соответствующей второму базисному решению. Согласно алгоритму, ее

заполнение начинаем с направляющей строки и первоначально эта таб­

лица

будет

иметь'вид

(табл.4.Ь)

 

 

 

 

 

 

 

 

 

 

Таблица 4.6

 

Базисные Свободные

 

i

 

1

(Столбец

 

перемен­

члены

 

x 4

 

Xy

контроль-

9 .

ные

 

 

 

 

 

 

1ных-сумм

Ч

 

[

 

 

 

i

 

 

ч

 

!

І

!

1

1

 

 

 

 

 

 

 

 

 

60

0,5[li25|

0,5j I

[ 0

J 0 0,25

63,5

 

L

( x j

 

 

i

 

' i

 

 

 

!

I

i

i

 

 

 

 

 

 

 

Стрелка при х^ показывает, что эта переменная только что .вве­

дена в

базисные

и строка,содержащая ее, является направляющей.

В ос -

сальных клетктах

столбца х^ мы должны накопить нули,

оперируя с

адв­

ентами

направляющей строки. Так, например, для получения нуля в этом

зтолбце

в строке

х^, умножим все элементы направляющей

строки

на

[~Ъ) и складываем с соответствующими элементами строки

предыду-

цей симплексной

таблицы (табл . 4 . 6) . Получим таблицу

(4.7)

 

~ 44 -

 

 

 

 

 

 

 

 

 

 

 

Таблица 4.7

 

Базисные

Свободные!

 

X

X

X IX

 

 

[Столбец

 

 

 

X

[Контроль- n

перемен­

члены

J - -

 

 

2

3

 

4

 

 

 

 

7

'ных сумм

ü

ные

 

 

 

 

1

 

 

 

 

 

5

6

 

 

 

 

 

 

Ч

120

1,5

0,25 0,5|

0

 

I

І 0

-0,75{

122,5

!

*

 

1

П

»

 

 

Т

 

 

!

 

1

-5

 

 

 

t

 

 

!

 

 

 

i

 

 

 

 

 

 

і

 

 

 

 

 

 

 

 

 

 

 

 

—ъ

60

 

0,5

I

 

0 j

0

 

{

 

î

 

ч

0,5

1,25

 

,0,25;

63,5

{

L ( I )

 

 

 

 

 

 

 

Ii

 

 

 

Ï

 

 

 

 

 

 

 

 

Î

 

1

 

 

1

 

i

 

 

 

 

 

 

 

 

 

 

 

 

60°(-3)+300=I20;

0,K(-3)+3=I,5;

 

1,25* (-3)+4=0,25;

0,5*(-3)+2 «0,5;

Г(-3)+3

sO ;

 

 

0'(-3)+I=I ;

 

'63»5*(-3)+3I3=Ï22,5

 

 

 

 

 

 

 

0*(-3)+0-0 .

1

 

Находим сумму

свободного

члена

и всех

 

коэффициентов

при перемен­

ных строки X-

120*1,5+0,25+0,5+0+1+0-0,75=122,5 Полученная сумма равна числу, вычисленному в столбце контроль­

ных сумм, следовательно,

все элементы строки х^ вычислены правильно

и записаны в таблице (4.7)

 

Для исключения нулей s остальных клетках столбца х^ умножаем

направляющую строку последовательно на (-2)

и на 12 и суммируем ре ­

зультаты соответственно

с элементами с троки xf e и L ( X ) первоначаль­

ной симплексной

таблицы

(табл.4.5). Второе

базисное решение помещено.

в таблице (4.8).

 

 

 

Анализируем

полученное второе базисное

решение. Ь индексной

строке имеются два отрицательных числа (-3)

и (-2), поэтому план не

является оптимальным. Решение необходимо продолжать по изложенному выше алгоритму. Симплексные таблицы (4.Ь) и (4.8) записывались от­ дельно в целях большей наглядности. При практических вычислениях асе симплексные таблицы записываются в одну общую таблицу, строки

ксЕорой добавляются для получения оптимального решения. Полное реше-

- 45 -

 

ние приводится в сводной таблице

(4.9)

Таблица 4.8

- —

 

 

 

 

j—г-.—j

 

Базис- іСвооод-t

i

x

ные'ne-!ные

j

x

ремен-

j

члены

1

-

^

ные

 

 

І , 5 |

 

х 5

 

1

120

 

0,25

х 6

 

j

90

j

OJ

1,5

Х 4 '

 

j

60

J

0,5}

1,25

L

( X)j

720

1

- 3|

10

I

 

1

 

...

 

!

 

 

 

t

 

Y

 

 

S \ X 4

 

х б !

x 7

 

X 5

 

 

1

 

 

 

1

 

 

 

j

I

 

1

 

0,5j

0

0

!

-0,75

j

2

0

j

0

j l

j*-0,5

0,5

I

 

 

т

 

0,25

 

0

[0

 

 

 

 

 

 

 

-

2

0

 

0

jo

 

3

CKC Э

І 122,5І

j 94 j

63,5

728

В ІУ таблице табл.(4.9) в индексной строке все коэффициенты

неотрицательны, следовательно, четвертое базисное решение является

оптимальным. По оптимальному плану

Xj =

65, x-j = 45,

х^ ="5

при

этом' L

( X ) = 1005.. Это означает, что

предприятие

должно

выпус­

тить в течение планируемого периода

65 изде,лий-вида

bji

45

изделий •

вида

и 5 изделий-яида В^; при этом максимальная прибыль

от реа­

лизации

продукции будет

составлять

ІСО5 денежных единиц.

Дальней­

ший анализ показывает,

что х 2 , х^,

х^ и Ху являются

свободными пе­

ременными, следовательно, их численное значение ра±>но нулю. Эконо­

мически

это означает, что при оптимальном плане

выпуск

изделий

вида В 2

является неэффективным,

а сырьевые

ресурсы

Aj

2 и

предприятием использованы полностью.

 

 

 

 

При-решении задач в симплексных таблицах возможны следующие

упрощения при вычислении:

 

 

 

 

 

а)

если^з -ключевой строке исходной симплексной таблицы имеют­

ся нули,

то столбцы,

содержащие

их* а последующую

симплексную таб­

лицу переписываются

без изменения;

,

..

'

 

 

 

 

 

 

 

 

-

46 -

 

 

 

 

 

 

 

 

 

 

 

 

 

б)

если в ключевом

столбце

исходной

симплексной

таблицы,

 

имеются нули, то строки, содержащие их;

В последующую

симплекс­

 

ную таблицу

также

переписываются без

изменения.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица

4.9

 

 

Базисные

 

Свобод-t

 

{

 

 

 

 

 

 

 

 

 

 

 

 

1

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CKC|

 

переменные

ные

i

x

L x

 

 

 

X 4

j 4

JX6

| X 7

 

І

 

 

члены

 

|

|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3C0

 

3

j

4

j

2

 

3

;

I

j

о

;

0

r 3 D

'

100!

Ч

 

!

210

!

I

 

U

 

3

2

 

0

І

I

j

0 .

221

 

105

таб.

 

 

 

 

 

 

 

 

 

 

©

 

о

j

о

!

i

254

 

60

 

 

 

240

 

2

it

5

 

2

 

 

 

 

 

 

 

 

 

 

 

 

L

С *

}

0

 

-9

 

-5

 

-8

 

-I2T

0

j

0

J

0

-34

 

-

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

120

 

^ Ц ) J0,25 0,5.

J 0

 

І

І

0

1-0,75

I22.5J

80

 

<•

 

j

90

JO

| і , 5 -

2

j 0

J O !

I

i-0,5

94

 

_

 

х 6

 

 

 

П

х 5

 

г

 

i

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

I

.!

0

j

0

j

0,25

63,5

120

таб.

х р

 

j

60

JO,5 - I.25J0.5

L

( X )j

720

i-3

 

10

|-2

[ 0

!

0

j

Ö ! 3

72Й

 

-

 

x f -

 

j

80

 

I

 

I

 

 

 

 

F F

 

. o l - i .

8lf_

 

240

 

x 6

 

j

90

 

0

 

 

 

 

 

 

 

I

t-

I

94

 

45

 

 

 

 

4

-

(2)

!

о

j

о

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2~

 

 

 

ТО f\

Хц.

 

j

20

 

0

 

i - f

+

 

h

 

J

, .

о

 

I

22^-

60

L

С x

)

960

 

0

 

 

 

T

 

 

 

~2~

 

 

 

 

 

 

 

 

-I f

1

0

 

2

 

0

I - f

973

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x ï

 

 

65

 

I

 

 

 

 

 

 

 

 

-

I _

-

5

66

 

 

 

 

 

 

 

 

 

 

 

 

<

 

 

 

 

6

 

Т Г

 

 

 

 

x7~*

 

\

4-5

{. 0

 

 

 

i

І

о

 

û

 

JE.

-+

47

 

 

-ІУ

5

 

 

 

 

 

 

 

 

 

[

 

 

 

 

2

 

 

 

(таб.

x 4

 

!

5

 

 

 

 

 

о

!

i

 

 

 

 

 

7

7

 

 

f

 

 

 

 

 

0

i

 

*

 

1

 

 

 

 

 

12

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

L e

x

;

1005

 

0

j l *

0

1

0

 

 

 

 

4

 

1020

 

r

 

j

 

 

H

 

 

!

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f

- 47 -

йИКЩЕНИЕ, ЗАЦИКЛИВАНИЕ И ИХ ПРВДОЛЕНИЕ В ЗАДАЧАХ, РЕШАЕМЬК СИМПЛЕКСНЫМ МЕТОДОМ.

Иногда при решении задач линейного программирования можно

встретиться с так называемым вырождением, которое наступает в

том случае, если в опорном плане одно или несколько значений ба­

зисных переменных равны нулю. При этом число положительных базис­

ных переменных оказывается меньше числа

уравнений-ограничений

исследуемой

задачи.

 

 

Вырождение может наступить и при переходе

от одной симплекс­

ной таблицы к другой. При этом в анализируемой

симплексной табли­

це должно быть несколько, не менее двух,

наименьших одинаковых

значений ©

• Б этих случаях генеральный

элемент может быть выбран

неоднозначно и, следовательно, в процессе решения может произойти

зацикливание. При зацикливании

одни и теже

опорные

планы повторя­

ются периодически и оптимальное

решение может быть не получено.

Возможность преодоления этого затруднения рассмотрим на сле­

дующем

примере.

 

 

 

 

 

 

 

 

 

Найти (4.19)

|_,

( X ) = 2Xj + х 2

+ Зх3 + х 4

+ гх^-гт^х

.

при следующих

ограничениях:

 

 

 

 

 

 

2Xj

 

 

+ 2 х 3

+ 2х^

4.

ІЬ,

 

 

(4.20)

 

* З х

2

 

+3х3

+ Зх^ +3х5

^

24,

 

 

 

Х І +

2 х 2

+

*3

 

+ х 5

 

I Z f *

 

 

(4.21)

х^

s

0,

где j ,

= 1,2,3,4,5.

 

 

 

 

После перехода

от системы

ограничений-неравенств (^.20>

к

системе уравнений-ограничений, запоняем симплексную таблицу (4.10) первым базисным решением.*

В первом опорном решении в двух первых строках с базисными

переменными х ь

и Ху

получаем два наименьшие одинаковые симплекс­

ные отношения

0 =

8 .

- 48 -

Таблица 4.10

 

 

 

y

 

 

1 — 1 — 1 — — 1

 

 

 

!

X

fx -

 

 

1

 

 

'

'

 

 

Базис­

Свобод­

 

 

 

І

 

Ь h

 

 

 

X I

j X 2

Ъ

' 4

x

5

Х

i

x

8

ные пе­

ные

 

 

 

ремен­

члены

 

1

 

1

 

0 j

 

 

i 0

! 0

ные

ІЬ

 

 

 

 

I

ч

і 2 ; 0

j 2 j 2

 

 

 

 

 

0

1

24

J 0 i 3 i 3. i 3 1 3 J 0

I I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х 8

j 14

; i î i

I

\ о i ! о 0

 

 

I

L ( x ) j

о

-2

- I

- 3 Î |1- I

-2

 

 

0

0

 

 

0

 

Столбец

 

 

контроль­

 

 

ных сумм

ѳ

 

23

8

 

3?

8

 

 

j

20

j 14

 

-9

-

 

 

Для устранения зацикливания используем метод, предложенный

 

венгерским

математиком

Креко.

 

 

 

 

 

 

 

Поделим все элементы первой строки, не искличая и.отрицатель­

ных,на 2,

а

элементы второй строки

на 3

(делим

на

соответствующие

элементы

ключевого

столбца

X j ) .

 

 

 

 

 

 

 

Получим следующие

частные

в таблице

( 4 . I I )

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица

4,11

 

первая

 

 

i

 

1

 

 

т

—1

 

 

 

 

I

0

 

I .

' I

і о

!

1/2

 

0

строка

8

 

! -

 

 

 

 

вторая

8

0

 

I

I

і 1

1 1

І 0

і / з

 

строка

 

0

Генеральный элемент выбирается в той строке, где раньше обнару­

живается меньшее число при чтении слева направо.

Сравнивая.полученные частные, видим, что расхождение наступает

уже во

втором-столбце, так

как

O i l ,

то генеральный

элемент будет

находиться во второй строке таблицы

( 4

Л 0 ) . Он равен

трем.

 

Указанный прием устранения зацикливания применяется и тогда,

когда

генеральный.элемент

может

быть

выбран в трех,четырех

и больше*

числе

строк.

 

 

 

 

 

 

. Полное решение задачи

приведено

в

симплексных таблицах

(4.12)

 

 

 

 

 

 

-

49

-

 

 

 

 

Таблица 4.12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Базисные

Свобод­

 

 

1

1

 

1

 

 

Іх

*

-1

скс

 

 

X

X

X

X

 

|x

X

Ѳ

 

перемен­

ные

 

I

2

3

 

* 1 5

b

V

 

1

 

 

ные

 

члены

 

.. _t

8

 

 

 

Ч

 

 

16

2

0

 

 

2

- 0

 

j

1

 

25

8

 

 

 

2

 

I

1 о

1 0

 

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

0

3

d>

 

3

j 3

0

I

0

 

37

8 .

табл.

- 3 — ч

 

14

I

2

X

 

0

 

I

0

0

"I

 

20

14

 

!

0 -2

- I f-3

- I

 

-2

0

0

0

 

-9

-

 

Т с Г Т

1

 

 

 

 

 

 

о

! @ -2

0

 

0 -2

I

2

0

 

 

0

 

 

 

 

 

3

 

 

 

 

 

 

8

i

I

I

 

I"

 

I

 

i

о

;

j2±\

-

П

 

 

 

! 0

 

 

0

3

 

 

 

 

i i j i 5 о і - і ! о

о

 

 

7^

6

табл.

х 8

 

 

6

U - I

!

 

 

 

0

I

 

1

3

-

 

L( X )

 

 

24

j-2

j 2t| 0.

j

2

J I

0

j

28

 

 

 

 

0

i - l

I

1I

1

I

1

- I

1

1

 

 

 

 

 

 

 

 

1 I i - I ! 0 j 0

 

2

~3

°

i

- f -

 

 

 

 

 

 

*

-1

i

I

 

 

 

 

I

 

 

 

8

 

j i

0

1

0

 

 

8

 

 

 

; о

; i

-j i

j i

3

 

12 3

 

 

 

6 j 0 j 2 j 0

 

 

 

 

1

I

 

6

табл.

х 8

 

 

 

 

 

 

о

 

8 Г

 

 

 

 

 

 

 

 

 

 

 

 

 

24

• 0 j Ü ii 0

 

 

 

 

I

T

0

 

2 6 J

-

 

 

 

 

6

I

I

0

- I

 

0

0

1

I

 

 

 

 

 

 

 

 

" Л

 

 

 

TV

 

 

 

2

0

- I

"I

 

2

 

0

1

1

- I

 

з |

 

табл.

_ х 3

 

 

 

 

a

л

 

 

чГ

 

 

6

.0

2

0

- I

 

I

i

0

I

 

 

 

 

 

 

 

2.

 

 

 

 

L ( X )

 

 

3.0

0

2

0

 

I

 

0

i

i

I

 

3 * f

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Во второй и третьей симплексных таблицах число положительных базисных переменных были меньше количества ограничений, то есть на­ ступало вырождение, однако зацикливания не произошло.

Рассмоірѳнный выше метод устранения зацикливания рекомендуется применять при ручном решении задач.

При решении задач на ЭВМ для устранения зацикливания можно при­ менять нриѳм, предложенный американским математиком Чарнсоы. Он заключается в следующей.

Соседние файлы в папке книги из ГПНТБ