Meydan okuma:
HOUR'u temsil eden N (0 - 24 arası bir sayı) girişi alacak bir fonksiyon veya program oluşturun.
Çıktı, N saatini gösteren yıldızlardan analog bir saat çekmelidir.
🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
Notlar:
• Dakika ibresi, saat ibresinden daha uzun olmalıdır (kullanılan yıldız sayısı açısından).
• Dakika ibresi en az 2 yıldız olmalıdır.
• Öğlen, 15:00, 18:00 ve 21:00 her zaman dikey olacaktır. Ara saatler için veriminiz, derecelere göre düzenlendiğinde, günün saatleri ile aynı sırada olmalıdır. Demek saat ibresi 0º'dir ve 3 de saat ibresi 1 de sizin çıkış durumları için öylesine 90º ve şu doğru olmalıdır 2pm öğlen: 0pm_deg < 1pm_deg < 2pm_deg < 3pm_deg
. Bu kuralın dışında, gerçek derece miktarı ne karar verirseniz verin, yazı tipine ve diğer yerel faktörlere bağlı olarak değişecektir.
• Saat ibresi ile dakika ibresi arasındaki bağlantı eklemi her türlü dairesel / oval bir unicode karakteridir. o, O, •, 0, etc.
Örnek Giriş / Çıkış (Çizim stillerine bağlı olarak değişebilir)
N = 3;
*
*
*
O * *
N = 4;
*
*
*
O
*
*
N = 5;
*
*
*
0
*
*
N = 6;
*
*
o
*
N = 7;
*
*
*
•
*
*
N = 0,12,24;
*
*
*
o
Farklılaştırıcı Çıktılara Örnek:
N = 4 VS N = 5 VS N = 6
* * *
* * *
O O O
* * *
Bu kod golf , yani en kısa bayt sayısına sahip olan program kazanıyor!
3
farklı bir boyutta olabilir 7
mi?
23:00
öyle 11:00
. Aklımda tekrar 12 el ile geri dönmeye çalışıyordum