#include <iostream>
#include <math.h>
int main( )
{
int ch,min,sek,ch1,min1,sek1,chh,minn,sekk; //Описание переменных для хранения входных данных.//
scanf ( "%d%d%d%d%d%d" , & ch, & min, & sek, & ch1, & min1, & sek1) ; //Чтение из стандартного потока ввода.//
if ( ( min1>= min) && ( sek1>= sek) ) //Случай, при котором минуты и секунды конца промежутка больше либо равны начальным.//
{
minn= min1- min; sekk= sek1- sek; chh= ch1- ch;
}
if ( ( min1>= min) && ( sek1< sek) ) //Случай, при котором минуты конца промежутка больше либо равны начальным, а секунды - меньше начальных.//
{
if ( min1== min) //В случае, если минуты равны.//
{
minn= 59 ; chh= ch1- ch- 1 ;
}
else
{
minn= min1- min- 1 ; chh= ch1- ch;
}
sekk= sek1- sek+ 60 ;
}
if ( ( min1< min) && ( sek1< sek) ) //Случай, при котором минуты и секунды конца промежутка меньше начальных.//
{
minn= min1- min- 1 + 60 ; sekk= sek1- sek+ 60 ; chh= ch1- ch- 1 ;
}
if ( ( min1< min) && ( sek1>= sek) ) //Случай, при котором минуты конца промежутка меньше начальных, а секунды больше либо равны начальным.//
{
minn= min1- min+ 60 ; sekk= sek1- sek; chh= ch1- ch- 1 ;
}
if ( ( ch1== ch) && ( min1== min) && ( sek1== sek) ) //Случай, при котором часы, минуты и секунды конца и начала промежутка равны.//
{
printf ( "Не прошло ни секунды с начала отсчета" ) ;
}
else
{
if ( ( ch1== 0 ) && ( ch== 0 ) && ( ( min> min1) || ( sek> sek1) ) ) //Случай, при котором часы равны 0, а минуты либо секунды конца промежутка больше минут и секунд начала промежутка.//
{
printf ( "Неправильно введены данные" ) ;
}
else
{
printf ( "Прошло %d часа(ов) " ,chh) ; printf ( "%d минут(ы)" ,minn) ; //Вывод конечного результата.//
printf ( " %d секунд(ы) с начала отсчета" ,sekk) ;
}
}
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgppbnQgbWFpbigpIAp7CQoJaW50IGNoLG1pbixzZWssY2gxLG1pbjEsc2VrMSxjaGgsbWlubixzZWtrOyAvL9Ce0L/QuNGB0LDQvdC40LUg0L/QtdGA0LXQvNC10L3QvdGL0YUg0LTQu9GPINGF0YDQsNC90LXQvdC40Y8g0LLRhdC+0LTQvdGL0YUg0LTQsNC90L3Ri9GFLi8vCglzY2FuZigiJWQlZCVkJWQlZCVkIiwgJmNoLCAmbWluLCAmc2VrLCAmY2gxLCAmbWluMSwgJnNlazEpOyAgLy/Qp9GC0LXQvdC40LUg0LjQtyDRgdGC0LDQvdC00LDRgNGC0L3QvtCz0L4g0L/QvtGC0L7QutCwINCy0LLQvtC00LAuLy8KCWlmICgobWluMT49bWluKSAmJiAoc2VrMT49c2VrKSkgLy/QodC70YPRh9Cw0LksINC/0YDQuCDQutC+0YLQvtGA0L7QvCDQvNC40L3Rg9GC0Ysg0Lgg0YHQtdC60YPQvdC00Ysg0LrQvtC90YbQsCDQv9GA0L7QvNC10LbRg9GC0LrQsCDQsdC+0LvRjNGI0LUg0LvQuNCx0L4g0YDQsNCy0L3RiyDQvdCw0YfQsNC70YzQvdGL0LwuLy8KCXsKCQltaW5uPW1pbjEtbWluOyBzZWtrPXNlazEtc2VrOyBjaGg9Y2gxLWNoOwoJfSAKCWlmICgobWluMT49bWluKSAmJiAoc2VrMTxzZWspKSAvL9Ch0LvRg9GH0LDQuSwg0L/RgNC4INC60L7RgtC+0YDQvtC8INC80LjQvdGD0YLRiyDQutC+0L3RhtCwINC/0YDQvtC80LXQttGD0YLQutCwINCx0L7Qu9GM0YjQtSDQu9C40LHQviDRgNCw0LLQvdGLINC90LDRh9Cw0LvRjNC90YvQvCwg0LAg0YHQtdC60YPQvdC00YsgLSDQvNC10L3RjNGI0LUg0L3QsNGH0LDQu9GM0L3Ri9GFLi8vCgl7CgkJaWYgKG1pbjE9PW1pbikgLy/QkiDRgdC70YPRh9Cw0LUsINC10YHQu9C4INC80LjQvdGD0YLRiyDRgNCw0LLQvdGLLi8vCgkJewoJCQltaW5uPTU5OyBjaGg9Y2gxLWNoLTE7IAoJCX0gCgkJZWxzZSAKCQl7CgkJCW1pbm49bWluMS1taW4tMTsgY2hoPWNoMS1jaDsKCQl9CgkJc2Vraz1zZWsxLXNlays2MDsgCgl9CglpZiAoKG1pbjE8bWluKSAmJiAoc2VrMTxzZWspKSAvL9Ch0LvRg9GH0LDQuSwg0L/RgNC4INC60L7RgtC+0YDQvtC8INC80LjQvdGD0YLRiyDQuCDRgdC10LrRg9C90LTRiyDQutC+0L3RhtCwINC/0YDQvtC80LXQttGD0YLQutCwINC80LXQvdGM0YjQtSDQvdCw0YfQsNC70YzQvdGL0YUuLy8KCXsKCQltaW5uPW1pbjEtbWluLTErNjA7IHNla2s9c2VrMS1zZWsrNjA7IGNoaD1jaDEtY2gtMTsKCX0KCWlmICgobWluMTxtaW4pICYmIChzZWsxPj1zZWspKSAvL9Ch0LvRg9GH0LDQuSwg0L/RgNC4INC60L7RgtC+0YDQvtC8INC80LjQvdGD0YLRiyDQutC+0L3RhtCwINC/0YDQvtC80LXQttGD0YLQutCwINC80LXQvdGM0YjQtSDQvdCw0YfQsNC70YzQvdGL0YUsINCwINGB0LXQutGD0L3QtNGLINCx0L7Qu9GM0YjQtSDQu9C40LHQviDRgNCw0LLQvdGLINC90LDRh9Cw0LvRjNC90YvQvC4vLwoJewoJCW1pbm49bWluMS1taW4rNjA7IHNla2s9c2VrMS1zZWs7IGNoaD1jaDEtY2gtMTsKCX0KCWlmICgoY2gxPT1jaCkgJiYgKG1pbjE9PW1pbikgJiYgKHNlazE9PXNlaykpIC8v0KHQu9GD0YfQsNC5LCDQv9GA0Lgg0LrQvtGC0L7RgNC+0Lwg0YfQsNGB0YssINC80LjQvdGD0YLRiyDQuCDRgdC10LrRg9C90LTRiyDQutC+0L3RhtCwINC4INC90LDRh9Cw0LvQsCDQv9GA0L7QvNC10LbRg9GC0LrQsCDRgNCw0LLQvdGLLi8vCgl7CgkJcHJpbnRmKCLQndC1INC/0YDQvtGI0LvQviDQvdC4INGB0LXQutGD0L3QtNGLINGBINC90LDRh9Cw0LvQsCDQvtGC0YHRh9C10YLQsCIpOwoJfQoJZWxzZSAKCXsKCQlpZiAoKGNoMT09MCkgJiYgKGNoPT0wKSAmJiAoKG1pbj5taW4xKSB8fCAoc2VrPnNlazEpKSkgLy/QodC70YPRh9Cw0LksINC/0YDQuCDQutC+0YLQvtGA0L7QvCDRh9Cw0YHRiyDRgNCw0LLQvdGLIDAsINCwINC80LjQvdGD0YLRiyDQu9C40LHQviDRgdC10LrRg9C90LTRiyDQutC+0L3RhtCwINC/0YDQvtC80LXQttGD0YLQutCwINCx0L7Qu9GM0YjQtSDQvNC40L3Rg9GCINC4INGB0LXQutGD0L3QtCDQvdCw0YfQsNC70LAg0L/RgNC+0LzQtdC20YPRgtC60LAuLy8KCQl7CgkJCXByaW50Zigi0J3QtdC/0YDQsNCy0LjQu9GM0L3QviDQstCy0LXQtNC10L3RiyDQtNCw0L3QvdGL0LUiKTsKCQl9CgkJZWxzZSAKCQl7IAoJCQlwcmludGYoItCf0YDQvtGI0LvQviAlZCDRh9Cw0YHQsCjQvtCyKSAiLGNoaCk7IHByaW50ZigiJWQg0LzQuNC90YPRgijRiykiLG1pbm4pOyAgLy/QktGL0LLQvtC0INC60L7QvdC10YfQvdC+0LPQviDRgNC10LfRg9C70YzRgtCw0YLQsC4vLwoJCQlwcmludGYoIiAlZCDRgdC10LrRg9C90LQo0YspINGBINC90LDRh9Cw0LvQsCDQvtGC0YHRh9C10YLQsCIsc2Vrayk7CgkJfQoJfQoJcmV0dXJuIDA7Cn0=