#include <iostream>
using namespace std;
int main() {
string stations[] = { "Station A", "Station B", "Station C", "Station D", "Station E" };
int fares[][5] = {
{ 0, 10, 20, 30, 40 },
{ 10, 0, 10, 20, 30 },
{ 20, 10, 0, 10, 20 },
{ 30, 20, 10, 0, 10 },
{ 40, 30, 20, 10, 0 }
};
// Display the fare matrix
cout << "MRT Fare Matrix:" << endl;
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
cout << fares[i][j] << "\t";
}
cout << endl;
}
// Get user input for source and destination stations
int source, destination;
cout << "Enter source station (0-4): ";
cin >> source;
cout << "Enter destination station (0-4): ";
cin >> destination;
// Calculate and display the fare
int fare = fares[source][destination];
cout << "Fare from " << stations[source] << " to " << stations[destination] << ": " << fare << endl;
return 0;
}