Odpowiedź :
Zad 1
#include <iostream>
int main(){
int g1, m1, s1, g2, m2, s2;
std::cin >> g1 >> m1 >> s1 >> g2 >> m2 >> s2;
int T1, T2;
T1 = g1 * 3600 + m1 * 60 + s1;
T2 = g2 * 3600 + m2 * 60 + s2;
int czas;
if(T1 > T2){ //To znaczy że dojazd ma miejsce następnego dnia
czas = 24*3600 - T1 + T2;
}
else{
czas = T2 - T1;
}
std::cout << czas << std::endl;
}
Zad 2
#include <iostream>
#include <cmath>
int main(){
int X, A; //X to droga, A to długość kroku
std::cin >> X >> A;
int ilosc_krokow = std::ceil(1.0*X/A + 0.00000000001); //Oblicza ilosc kroków wartość jest zaokąglana w góre. dodawane jest -10^7 aby w przypadku zatrzymania się przed progami szkoły doliczyło 1 krok
std::cout << ilosc_krokow << std::endl;
}