#include <iostream>
#include <string>
using namespace std;

class time
{
private:
 int year;
 int month;
 int day;
 int hour;
 int min;
 int sec;
public:
 time();
 time(int year);
 time(int year,int month);
 time(int year,int month,int day);
 time(int year,int month,int day,int hour);
 time(int year,int month,int day,int hour,int min);
 void settime(int year,int month,int day,int hour,int min,int sec);
 void show();
 
};

time::time()
{
 year=2011;
 month=5;
 day=24;
 hour=12;
 min=59;
 sec=59; 
}

time::time(int year)
{
 settime(year,5,24,12,59,59);
}
time::time(int year,int month)
{
 settime(year,month,24,12,59,59);
}
time::time(int year,int month,int day)
{
 settime(year,month,day,12,59,59);
}
time::time(int year,int month,int day,int hour)
{
 settime(year,month,day,hour,59,59);
}
time::time(int year,int month,int day,int hour,int min)
{
 settime(year,month,day,hour,min,59);
}
void time::settime(int year,int month,int day,int hour,int min,int sec)
{
 this->year;
 this->month;
 this->day;
 this->hour;
 this->min;
 this->sec;
}

void time::show()
{
 cout << year << \"년\" << month << \"월\"  << day << \"일\"  << hour << \"시\"  << min << \"분\"  << sec << \"초\"  << endl;
}

void main()
{
 time to1(2011);
 time to2(2011,5);
 time to3(2011,5,24);
 time to4(2011,5,24,12);
 time to5(2011,5,24,12,59);
 time to6;
 
 to1.show();
 to2.show();
 to3.show();
 to4.show();
 to5.show();
 to6.show();
}
답은
2011,5,24,12,59 이것이 6개 나와야됨요