// Latihan bergaya OSN, Bab 04, soal 2 -- pembahasan. // // Sisa detik dalam satu hari diambil dengan % 86400, lalu dipecah. // Nol di depan dicetak manual dengan if, karena setw belum dibahas. #include using namespace std; int main() { long long t; cin >> t; long long hari = t % 86400; long long jam = hari / 3600; long long menit = (hari % 3600) / 60; long long detik = hari % 60; if (jam < 10) cout << "0"; cout << jam << ":"; if (menit < 10) cout << "0"; cout << menit << ":"; if (detik < 10) cout << "0"; cout << detik << "\n"; return 0; }