int main() { Sorcerer robert("Robert", "the Magnificent"); Victim jim("Jimmy"); Peon joe("Joe"); std::cout << robert << jim << joe; robert.polymorph(jim); robert.polymorph(joe); std::cout << std::endl << "+++++++++Extra TEXTS+++++++++" << std::endl << std::endl; Victim matt("Matt"); Peon ben("Ben"); Victim *Super_Jim = new Peon("Super_Jim");// std::cout << robert << matt << ben;// std::cout << *Super_Jim;// std::cout << std::endl << "+++++++++ matt = ben +++++++++" << std::endl << std::endl; matt = ben;// std::cout << robert << matt << ben;// robert.polymorph(matt);// robert.polymorph(ben);// robert.polymorph(*Super_Jim);// delete Super_Jim; return 0; }
int main() { char s[10]; scanf("%s", s); int hour = (s[0] - '0') * 10 + (s[1] - '0'); int minute = (s[3] - '0') * 10 + (s[4] - '0'); if (ben(hour, minute)) { if (hour > 12) { hour -= 12; } for (int i = 0; i < hour; ++i) { printf("Dang"); } if (minute != 0) { printf("Dang"); } printf("\n"); } else { printf("Only %s. Too early to Dang.\n", s); } return 0; }