ні та вихідні дані:  
 Перший рядок вхідного файлу містить кількість районів міста. Потім йде матриця суміжності, де занесені всі шляхи з однієї вершини в іншу з відстанню: 
  6 
  0 7 березня 0 0 0 
  1 0 2 0 0 1 
  0 1 0 4 4 0 
  0 0 0 0 1 Травня 
  0 0 1 0 0 3 
  0 0 0 2 0 0 
  Номер району, з якого виїхала міліцейська машина і в який їй необхідно потрапити вводяться з клавіатури. 
  Вихідні дані: 
  Єдине число, яке представляє собою мінімальний шлях, який належить покрити міліцейській машині. p>  Ідея рішення:  дану задачу можна вирішити за допомогою  алгоритму пошуку найкоротших шляхів у графі (алгоритм Дейкстри).  
  (Текст програми див. Додаток 3) 
				
				
				
				
			  Задача про футболістах. Футбольна команда поїхала на виїздну гру, так як команда велика, то всі гравці залізли в два автобуси, в довільному порядку і в різних кількостях. В автобусах гравці за звичкою побудувалися за зростанням номерів і сіли. Необхідно скласти алгоритм - програму, що допомагає гравцям, на виході з двох автобусів, відразу ж вставати за зростанням номерів. p>  Вихідні та вихідні дані:  
  Вхідний файл містить три рядки. У першому рядку знаходяться два числа - кількість гравців у першому і другому автобусах. Другий рядок містить номери гравців, що знаходяться в першому автобусі. Третій рядок містить номери гравців, що знаходяться у другому автобусі: 
   5 серпня 
  4 липня 15 вересня 23 
  1 2 3 5 6 8 17 жовтня 
  Вихідні дані: номери футболістів, що вийшли з автобусів в порядку зростання. Вихідні дані для даного прикладу: 
  1 2 3 5 6 7 9 серпня 15 жовтня 17 23 
   Ідея рішення:  
  Оптимального рішення даної задачі можна домогтися, використовуючи  метод сортування злиттями.  
   ( Текст програми см. Додаток 4 )  
   Задача про сім'ях. На сільській вулиці живуть Іванови і Петрови. Необхідно, використовуючи мінімальну кількість обмінів, розселити їх так, щоб Іванови жили з одного кінця вулиці, а Петрови - з іншого. 
  Вихідні і вихідні дані. З клавіатури вводиться n - кількість осіб, проживають на даній вулиці. Потім вводиться масив А [1 .. n], що складається з 0 і 1, де 0 - Петров, 1 - Іванов. Вихідними даними є число обмінів. p>  Ідея рішення:  
  Завдання по  методам сортування . Один із способів її рішення полягає в наступному. Нехай Іванови повинні жити на початку вулиці, а Петрови - наприкінці. За індексом i (i 
 (Текст програми див. Додаток 5) 
В  
 Метро. Дана схема метрополітену, з напрямками руху поїздів до інших станцій. Станції пронумеровані. Необхідно скласти алгоритм - програму, яка виводить номе...