Предмет: Информатика, автор: Аноним

Мисс M и Мистер N живут на планете Битакуляндии, где год состоит из 12 месяцев, а каждый месяц – из 30 дней. Они недавно обнаружили, что некоторые люди могли родиться в один и тот же день, хотя и дать дни рождения разные. Это возможно из-за смены Байтулианского календаря на Битуллианский. Все страны Битакуляндии перешли с одного на другой календарь в разные годы, поэтому некоторые даты рождений разных жителей, родившихся в один день, могут отличаться. Например, дата 15 марта по Байтулианскому календарю соответствует дате 28 марта по Битуллианскому, то есть разница в 13 дней вперед.

Теперь Мисс M и Мистер N хотят выяснить, не родились ли они в один день, если дата рождения Мистера N будет записана по Байтулианскому календарю, а Мисс M — по Битуллианскому. Помогите им в этом!

Ответы

Автор ответа: brastaproyt
1

Відповідь:

Пояснення:

#include <iostream>

using namespace std;

int main() {

   int d1, m1, d2, m2;

   cin >> d1 >> m1;

   cin >> d2 >> m2;

   int r1 = 30 - d1;

   int r2 = 30 - d2;

   if ( ((m2*30)- r2) - ((m1*30) - r1) == 13) {

       cout << "Same birthday!" << endl;

   } else if (((m1*30) - d1) - ((m2*30)- d1) != 13) {

           cout << "Not the same" << endl;

       

   }

   return 0;

}


(с++)

Интересные вопросы