返回列表 發帖
  1. #include <iostream>
  2. #include <ctime>
  3. using namespace std;

  4. int main() {
  5.     int taiwanHour, taiwanMinute;
  6.     cout << "Enter Taiwan time (hour 0-23 and minute 0-59): ";
  7.     cin >> taiwanHour >> taiwanMinute;

  8.     int timeDifferences[] = {1, 0, 1, 7, 7, 7, 7, 11, 6, 6, 16};
  9.     const char* countries[] = {"Japan", "Philippines", "Vietnam", "France", "Spain", "Switzerland", "Belgium", "Brazil", "South Africa", "Swaziland", "New Zealand"};

  10.     cout << "Taiwan time: " << taiwanHour << ":" << taiwanMinute << endl;

  11.     for (int i = 0; i < sizeof(timeDifferences) / sizeof(int); ++i) {
  12.         int countryHour = taiwanHour + timeDifferences[i];
  13.         int countryMinute = taiwanMinute;
  14.         
  15.         if (countryMinute >= 60) {
  16.             countryHour += countryMinute / 60;
  17.             countryMinute %= 60;
  18.         }

  19.         cout << countries[i] << " time: " << countryHour % 24 << ":" << countryMinute << endl;
  20.     }

  21.     return 0;
  22. }
複製代碼

TOP

返回列表