Tulis program singkat yang menghasilkan jumlah detik positif yang mewakili suatu umur, dan menghasilkan perkiraan waktu itu dalam bahasa Inggris.
Program Anda harus menampilkan jumlah waktu paling tidak tepat yang telah berlalu, di antara metrik berikut dan panjangnya dalam detik:
second = 1
minute = 60
hour = 60 * 60
day = 60 * 60 * 24
week = 60 * 60 * 24 * 7
month = 60 * 60 * 24 * 31
year = 60 * 60 * 24 * 365
Contohnya
input : output
1 : 1 second
59 : 59 seconds
60 : 1 minute
119 : 1 minute
120 : 2 minutes
43200 : 12 hours
86401 : 1 day
1815603 : 3 weeks
1426636800 : 45 years
Seperti yang dapat Anda lihat di atas, setelah waktu mengatakan, 1 hari (60 * 60 * 24 = 86400 detik), kami tidak lagi mengeluarkan menit atau jam , tetapi hanya beberapa hari sampai kami melampaui waktu satu minggu , dan seterusnya.
Pertimbangkan lamanya waktu yang diberikan untuk menjadi usia. Misalnya, setelah 119 detik, 1 menit berlalu , bukan 2.
Aturan
- Tidak ada spesifikasi untuk 0 atau input negatif.
- Ikuti pluralisasi yang tepat. Setiap ukuran lebih besar dari 1 harus menyertakan kata
s
berikut. - Anda tidak dapat menggunakan perpustakaan yang sudah ada sebelumnya yang melayani fungsi dari seluruh program.
- Ini adalah kode golf, program terpendek memenangkan poin internet.
- Selamat bersenang-senang!