#include <iostream>
using namespace std;
int policz(int dzien,int godzina,int minuta,int t_dzien)
{
int wyn=24-godzina;
int wyn2=0;
if(minuta!=0){
wyn2=60-minuta;
wyn--;
}
wyn+=((t_dzien-dzien)*24);
if(t_dzien==29){
if(dzien<29||godzina<2){
wyn-=1;
}
}
return (wyn*60)+wyn2;
}
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int nr,dzien,godzina,minuta;
cin>>nr>>dzien>>godzina>>minuta;
int wyn;
if(nr==1){
wyn=policz(dzien,godzina,minuta,24);
}
else if(nr==2){
wyn=policz(dzien,godzina,minuta,25);
}
else if(nr==3){
wyn=policz(dzien,godzina,minuta,26);
}
else if(nr==4){
wyn=policz(dzien,godzina,minuta,27);
}
else{
wyn=policz(dzien,godzina,minuta,29);
}
cout<<wyn;
return 0;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #include <iostream> using namespace std; int policz(int dzien,int godzina,int minuta,int t_dzien) { int wyn=24-godzina; int wyn2=0; if(minuta!=0){ wyn2=60-minuta; wyn--; } wyn+=((t_dzien-dzien)*24); if(t_dzien==29){ if(dzien<29||godzina<2){ wyn-=1; } } return (wyn*60)+wyn2; } int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int nr,dzien,godzina,minuta; cin>>nr>>dzien>>godzina>>minuta; int wyn; if(nr==1){ wyn=policz(dzien,godzina,minuta,24); } else if(nr==2){ wyn=policz(dzien,godzina,minuta,25); } else if(nr==3){ wyn=policz(dzien,godzina,minuta,26); } else if(nr==4){ wyn=policz(dzien,godzina,minuta,27); } else{ wyn=policz(dzien,godzina,minuta,29); } cout<<wyn; return 0; } |
English