Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- //00:00
- //01:10
- //21:12
- //02:20
- //22:22
- //11:11
- //
- //
- //23:54
- //12:41
- int main()
- {
- const int maxHour{ 24 };
- const int maxMinute{ 60 };
- int hourHigh;
- int hourLow;
- int minuteHigh;
- int minuteLow;
- //int reverseMinute;
- int count{ 0 };
- for (int hour{ 0 }; hour < maxHour; ++hour)
- {
- hourLow = hour % 10;
- hourHigh = hour / 10;
- for (int minute{ 0 }; minute < maxMinute; ++minute)
- {
- minuteLow = minute % 10;
- minuteHigh = minute / 10;
- //reverseMinute = minuteLow * 10 + minuteHigh;
- if ((hourHigh == minuteLow) and (hourLow == minuteHigh))
- //if ( hour == reverseMinute)
- {
- ++count;
- std::cout << hourHigh << hourLow << ':' << minuteHigh << minuteLow << '\n';
- }
- }
- }
- std::cout << "Total symmetric values: " << count << '\n';
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement