godziny
unknown
text
3 years ago
550 B
3
Indexable
Never
#include <iostream> int main() { int openAt = 10 * 60 + 30; int closeAt = 18 * 60 + 30; int hour; int minute; std::cin >> hour >> minute; hour = hour * 60; int sum = hour + minute; bool a = sum >= openAt == 1; bool b = sum < closeAt == 1; bool c = minute < 60 == 1; bool d = minute >= 0 == 1; bool output = (a & b) & (c & d); std::cout << std::boolalpha << output << std::endl; } //Godziny zamieniam na minuty, obliczam roznice od otwarcia. //Jezeli wartosc jest tez mniejsza od wartosci zamkniecia to jest otwarte