// Complete the dayOfProgrammer function below.
string dayOfProgrammer(int year)
{
int sum = (31*5)+(60);
if(year<1918)
{
if(year%4==0)
{
sum+=29;
}
else
{
sum+=28;
}
}
else if(year==1918)
{
sum+=15;
}
else
{
if((year%400==0) || (year%4==0 && year%100!=0))
{
sum+=29;
}
else
{
sum+=28;
}
}
int day = 256-sum;
stringstream ss,ss1;
ss1<<year;
ss << day;
string str = ss.str()+".09."+ss1.str();
return str;
}
Add your comment