Tantangan:
Buat fungsi atau program yang akan mengambil input N (angka dari 0 - 24) yang mewakili JAM.
Output harus menarik jam analog dari tanda bintang yang menunjukkan jam N.
🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
Catatan:
• Jarum menit harus lebih panjang dari jarum jam (dalam hal jumlah tanda bintang yang digunakan)
• Jarum menit harus minimal 2 tanda bintang.
• Tengah hari, 15:00, 18:00, dan 21:00 akan selalu ortogonal. Output Anda untuk jam perantara, bila diatur oleh derajat, harus dalam urutan yang sama dengan jam sehari. Yang saya maksud adalah pada siang hari jam tangan adalah 0º dan pada 3:00 jam tangan 90º jadi untuk kasus output dari 13:00 dan 2PM berikut harus benar: 0pm_deg < 1pm_deg < 2pm_deg < 3pm_deg. Terlepas dari aturan ini, jumlah gelar aktual dapat menjadi apa pun yang Anda putuskan, jelas itu akan berubah tergantung pada font dan faktor asli lainnya.
• Sambungan penghubung antara jarum jam dan jarum menit adalah karakter unicode melingkar / oval dalam bentuk apa pun. o, O, •, 0, etc.
Contoh Input / Output (Dapat bervariasi tergantung pada gaya gambar)
N = 3;
*
*
*
O * *
N = 4;
*
*
*
O
*
*
N = 5;
*
*
*
0
*
*
N = 6;
*
*
o
*
N = 7;
*
*
*
•
*
*
N = 0,12,24;
*
*
*
o
Contoh Membedakan Output:
N = 4 VS N = 5 VS N = 6
* * *
* * *
O O O
* * *
Ini adalah kode-golf , sehingga program dengan bytecount terpendek menang!
3ukuran yang berbeda dari jarum menit 7?
23:00adalah 11:00. Dalam pikiran saya, saya mencoba untuk memutar kembali ke 12 tangan lagi