도전:
HOUR를 나타내는 입력 N (0-24의 숫자)을 취하는 함수 또는 프로그램을 작성하십시오.
출력은 시간 N을 나타내는 별표에서 아날로그 시계를 가져와야합니다.
🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
노트:
분침은 시침보다 길어야합니다 (사용 된 별표 수로).
• 분침은 별표 2 개 이상이어야합니다.
• 정오, 오후 3시, 오후 6시 및 오후 9시는 항상 직교합니다. 중간 시간에 대한 출력은도 단위로 정렬 될 때 하루 중 시간과 동일한 순서로되어 있어야합니다. 정오에 시침은 0º이고 오후 3시에는 시침이 90º이므로 출력 오후 1시와 오후 2시의 경우 다음 사항에 해당해야합니다 0pm_deg < 1pm_deg < 2pm_deg < 3pm_deg
.. 이 규칙 이외에도 실제 정도는 원하는대로 결정할 수 있습니다. 분명히 글꼴 및 기타 기본 요소에 따라 달라집니다.
• 시침과 분침 사이의 연결 조인트는 모든 종류의 원형 / 타원 유니 코드 문자입니다. o, O, •, 0, etc.
입력 / 출력 예 (도면 스타일에 따라 다를 수 있음)
N = 3;
*
*
*
O * *
N = 4;
*
*
*
O
*
*
N = 5;
*
*
*
0
*
*
N = 6;
*
*
o
*
N = 7;
*
*
*
•
*
*
N = 0,12,24;
*
*
*
o
출력 차별화의 예 :
N = 4 VS N = 5 VS N = 6
* * *
* * *
O O O
* * *
이것은 code-golf 이므로 가장 짧은 바이트 수를 가진 프로그램이 승리합니다!
3
과 다른 크기 일 수 7
있습니까?
23:00
입니다 11:00
. 내 마음 속에서 나는 다시 12 핸드로 돌아 가려고 노력했다