Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мат программирование - методичка.doc
Скачиваний:
35
Добавлен:
10.11.2018
Размер:
2.74 Mб
Скачать

3.4 Задания для лабораторной работы №3

На данной сети дорог (рисунок 2) имеется несколько маршрутов, по которым можно доставлять груз из пункта 1 в пункт 10. Известны стоимости сij перевозки единицы груза между пунктами сети. Требуется:

1) методом динамического программирования найти на сети наиболее экономный маршрут доставки груза из пункта 1 в пункт 10 и соответствующие ему затраты;

2) выписать оптимальные маршруты перевозки груза из всех остальных пунктов сети в пункт 10 и указать от­вечающие им минимальные затраты на доставку.

Составить программу решения задачи в среде программирования Delphi.

Рисунок 2 – Сеть дорог с указанными стоимостями перевозки груза

Все необходимые числовые данные приведены в таблице 11.

Таблица 11- Стоимости перевозки груза

Тариф

Номер варианта

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

С12

7

4

9

1

5

8

3

6

1

4

2

4

5

3

3

С13

3

8

2

6

3

1

5

2

9

6

5

6

2

5

5

С14

5

4

5

2

8

5

4

6

3

1

7

7

4

7

6

С25

2

6

3

5

2

9

1

7

8

3

9

8

6

9

4

С27

7

1

7

3

5

2

6

3

7

5

4

4

7

2

3

С35

9

9

4

6

8

6

2

9

4

7

6

6

8

5

7

С36

3

3

6

8

1

8

7

2

9

3

2

7

1

8

9

С37

1

5

8

4

7

4

4

8

3

6

1

8

4

1

4

С45

8

4

1

7

5

5

6

5

7

2

3

2

5

4

6

С46

4

8

3

2

9

2

8

2

4

5

5

1

7

8

7

С47

5

2

5

9

1

6

3

9

8

9

2

8

8

3

4

С58

2

7

8

5

3

1

7

4

6

1

6

9

5

5

3

С59

6

4

7

3

5

8

2

6

3

8

7

3

3

7

1

С68

1

9

1

6

8

3

9

7

1

2

8

5

4

9

2

С69

9

6

4

1

4

6

2

4

8

3

2

7

1

1

3

С79

4

1

5

4

9

2

8

6

9

5

6

3

4

3

4

С8,10

3

7

9

6

2

5

1

7

1

3

7

2

5

2

5

С9,10

8

2

5

1

7

9

3

6

4

8

9

3

9

1

8