[1] 授業単元:プログラミング基礎
[2] 問題文(含コード&リンク):バブルソート法を使って、map.datに対して交差点名(アルファベット)を入力すると、その交差点から直線距離が近い順に、隣接交差点名とその距離の二乗をディスプレイに表示するプログラムを書きなさい。

[3] 環境
 [3.1] OS: WindowsXP
 [3.2] コンパイラ名とバージョン:cygwin gcc 3.4
 [3.3] 言語:(C++
[4] 期限: 2011 2/7
[5] その他の制限:データの内容は、左から順に交差点番号、x座標、y座標、交差点名、隣接交差点数、隣接交差点番号となっています。0は要素数を揃えるためのダミーです。

map.datはこちらにあげてあります。
http://www1.axfc.net/uploader/Sc/so/202215.dat
よろしくお願いします。