Pemula20 XPUnit 2: Aritmatika Sehari-hari, soal 7 dari 9

Jam Digital

Ubah jumlah detik menjadi tampilan jam digital JJ:MM:DD.

Stopwatch di lomba lari menyimpan waktu dalam detik. Panitia ingin menampilkannya seperti jam digital, misalnya 01:02:05.

Masukan

Satu bilangan bulat berisi jumlah detik, paling banyak 359999.

Keluaran

Waktunya dalam bentuk JJ:MM:DD, yaitu jam, menit, dan detik. Setiap bagian ditulis dua digit, jadi angka di bawah sepuluh diawali nol.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    3725

    Keluaran

    01:02:05

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Satu jam berisi 3600 detik. Cari jamnya dulu, lalu menit dari sisanya, lalu detik terakhir.

Petunjuk 2

Python bisa menambahkan nol di depan dengan f"{angka:02d}". JavaScript punya String(angka).padStart(2, "0").

Pelajari dulu konsepnyaOperator dan ekspresiPython untuk Pemula

Soal lain di unit Aritmatika Sehari-hari

Soal berikutnya: Harga Setelah Diskon

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan