Wyzwanie:
Utwórz funkcję lub program, który przyjmie wartość N (liczbę od 0 do 24), która reprezentuje GODZINĘ.
Wyjście powinno wyciągnąć zegar analogowy z gwiazdek pokazujących godzinę N.
🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
Uwagi:
• Wskazówka minutowa musi być dłuższa niż wskazówka godzinowa (pod względem liczby użytych gwiazdek)
• Wskazówka minutowa musi zawierać co najmniej 2 gwiazdki.
• Południe, godzina piętnasta, godzina szesnasta i godzina dwudziesta trzecia zawsze będą ustawione prostopadle. Twoje wyniki dla godzin pośrednich, jeśli są uporządkowane według stopni, powinny być w tej samej kolejności, co godziny w ciągu dnia. Chodzi mi o to w południe godzinowa wynosi 0 ° i 3 po południu godzinowa wynosi 90º tak dla przypadków wyjściowych 1pm i 2pm dodaje musi być prawdą 0pm_deg < 1pm_deg < 2pm_deg < 3pm_deg. Oprócz tej zasady rzeczywista ilość stopni może być dowolna, oczywiście zmieni się w zależności od czcionki i innych czynników rodzimych.
• Połączenie między wskazówką godzinową i wskazówką minutową jest dowolnym okrągłym / owalnym znakiem Unicode. o, O, •, 0, etc.
Przykład wejścia / wyjścia (może się różnić w zależności od stylów rysowania)
N = 3;
*
*
*
O * *
N = 4;
*
*
*
O
*
*
N = 5;
*
*
*
0
*
*
N = 6;
*
*
o
*
N = 7;
*
*
*
•
*
*
N = 0,12,24;
*
*
*
o
Przykład różnicowania wyników:
N = 4 VS N = 5 VS N = 6
* * *
* * *
O O O
* * *
To jest golf golfowy , więc wygrywa program z najkrótszą liczbą bajtów!
3mieć inny rozmiar niż wskazówka minutowa 7?
23:00jest 11:00. W mojej głowie próbowałem ponownie powrócić do 12 ręki