아무에게도 말하지 말아라, 나는 나의 아저씨의 시간 여행 기계를 쳤다! 내 아저씨는 소수에 집착하고 기계에 표시됩니다. 그는 소수에 이르는 날짜로만 갈 수 있도록 프로그래밍했습니다. 따라서 1947-08-151947 + 8 + 15 = 1970이기 때문에 갈 수 없습니다 . 소수가 아닙니다. 이 수 에 가서 1947-07-251947 + 7 = 1979 + 25, …
이 비디오 에 따르면 태양 년은 365 일, 5 시간, 48 분, 45 초 및 138 밀리 초 입니다. 현재 그레고리력으로 윤년의 규칙은 다음과 같습니다. if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else if year is divisible by 4, LEAP …
문자열을 인수로 지정하면 가장 긴 겹치지 않는 반복 하위 문자열의 길이를 출력하거나 해당 문자열이 없으면 0을 출력하십시오. 입력 문자열이 비어 있지 않다고 가정 할 수 있습니다. 예 abcdefabc: 부분 문자열 abc은 위치 1과 7에서 반복되므로 프로그램은 3 을 출력해야합니다. abcabcabcabcab: abcabc또는 bcabca또는 cabcab반복되므로 프로그램에서 출력해야합니다 6 . (하위 문자열 abcabcabcab도 …
간단한 디지털 스톱워치를 구현하면 아래에 설명 된대로 시간이 초와 분 단위로 표시됩니다. 중대한 디스플레이 및 컨트롤 섹션을 모두 읽으십시오 ! 디스플레이 경과 된 시간 MM:SS은 이전에 표시된 시간 문자열 "in-place"를 대체 하여 형식 으로 표시해야합니다 (화면의 전체 또는 일부를 지울 수도 있습니다). 스톱워치는 최소한 1 초마다 업데이트해야합니다. 예 : 0 …
모두 기하학을 좋아합니다. 그렇다면 왜 골프를 치고 코딩하지 않습니까? 이 도전은 문자와 숫자를 받아 그것에 따라 모양을 만드는 것입니다. 입력 입력 형식은 (shapeIdentifier)(size)(inverter)입니다. 그러나 shapeIdentifier, 크기 및 인버터는 무엇입니까? 모양 식별자는 *s 로 만들 모양의 유형에 대한 식별자입니다 . 다음은 모양 식별자입니다. s -광장 t -삼각형 크기는 사이 1-20이며 그림의 …
숫자가 1≤n≤365 인 경우 해당 연도의 n 번째 날을 "Day-numberth Month"형식으로 출력하십시오. 예를 들어, 1을 지정하면 "of"없이 "1 월 1 일"을 출력해야합니다. Gregorian 달력이 사용되며 프로그램이 윤년을 설명해서는 안되므로 프로그램은 어떤 경우에도 "2 월 29 일"을 출력하지 않아야합니다. 앞에서 언급 한 "일수 월"형식을 따르는 한 모든 방법을 사용할 수 있습니다. …
(참고 : 이것은 처음으로 코드 골프 질문이지만, 내가 알 수있는 한, 아무도 정확히 이것을하지 않았으므로 좋을 것입니다.) 당신의 임무는 문자열 s과 정수 를 취하고 n그 텍스트를 여러 줄로 감싸서 반환하거나 출력 하는 프로그램이나 함수를 만드는 것 입니다. 각 단어는 한 줄에 있어야합니다. 즉, 단어가 중간에 쪼개지지 않습니다. 각 줄은 더 …
영감을 얻은 이 질문 덕분에 이 챌린지에서 우리는 도미노 라인을 |, /및 의 문자열로 나타냅니다 \. 입력으로 도미노 문자열이 제공되며 정착시 모양을 결정해야합니다. 다음은 도미노가 넘어지는 방법에 대한 규칙입니다. 상설 도미노은 |, 왼쪽 타락한 도미노의 왼쪽 \,뿐만 아니라 왼쪽 타락한 도미노 될 것입니다. |오른쪽 도미노의 오른쪽에 서있는 도미노도 /오른쪽 도미노가됩니다. …
나는 시간 여행자이며, 시간의 흐름에 사로 잡혀 있습니다. 나는 특히 시계 바늘이 12 개를지나거나 내 달력의 다음 페이지로 넘어가거나 모든 사람이 "새해 복 많이 받으세요!"라고 소리 치는 순간을 좋아합니다. 마지막 순간부터 다음 순간까지의 진행률 표시 줄 형태로 보여주는 프로그램을 작성하십시오. 예를 들어, 시간이 09:12라고하면 다음과 같이 인쇄해야합니다. 09:00 ####---------------- 10:00 …
수요일 수요일 당신의 임무는 특정 연도의 주요 날에 해당하는 수요일 수를 계산하는 것입니다. 예를 들어 7-13-16수요일입니다. 일관성을 유지하려면 모든 날짜에 그레고리력을 사용하십시오 . 입력 프로그램 / 기능에 대한 입력은 1 년 (예 :) 2016이며 유연합니다. 연도는 1912 에서 2233 사이의 정수 입니다. 산출 출력도 유연하며 수요일 (예 :)의 수 여야합니다 …
얼마나 남았습니까? 최근에 나는 휴대 전화에서 5 분 타이머를 사용하여 피자를 만들고있었습니다. 누군가 들어 와서 얼마나 오래 남았는지 물었을 때, 나는 처음에 질문에 대답하는 방법에 대해 잠시 혼란스러워했습니다. 현재 순간의 타이머가 3:47 인 경우 '3 분 49 초'를 큰 소리로 읽을 때까지 시간이 바뀌었을 것입니다. 따라서, 나는 타이머가 도달 할 …
양의 정수 중첩 수준을 감안할 때 n문자열 s인쇄 가능한 ASCII 문자 (의 에 ~같은 언어로 실행하면, 프로그램을 출력하는 프로그램을 출력하고, 출력하는 프로그램... 문자열을 출력합니다 s. 총 n프로그램이 생성되어야하며, 모든 프로그램은 답변과 동일한 언어로 실행되어야합니다. 참고 : 기본적으로 제출로 허용되는 모든 프로그램 또는 기능을 출력 할 수 있습니다. s이스케이프 문자로 입력 …
개요 어떤 입력도받지 않는 프로그램이나 함수를 작성하고 -1000에서 1000 사이의 모든 정수를 오름차순으로 stdout에 한 줄에 하나씩 출력합니다. -1000 -999 -998 -997 ... 그런 다음이 숫자를 인쇄하는 데 걸리는 시간 또는 프로그램 실행 시작 시간을 밀리 초 단위로 인쇄해야합니다 (필요한 경우 시간이 걸리는 시간 : xxxms는 괜찮습니다). 부동 소수점 또는 …
축하합니다! NASA가 새 Horizons 2 프로젝트를 수행하기 위해 방금 고용했습니다. 안타깝게도 최근 예산이 크게 삭감되었으므로 최고 경영진은 계획된 명왕성 비행을 모두 70 년대의 달 착륙과 마찬가지로 위조하기로 결정했습니다. 당신의 임무는 형식으로 날짜를 입력으로 받아 yyyymmdd들여이 날짜에 대한 명왕성 가짜 사진을 제공하는 프로그램을 작성하는 것 입니다. 입력 한 날짜가 2015 년 …
봉쥬르, PPCG! Quelle heure est-il? 이것은 프랑스어로 된 시간을 의미합니다. 이것이 바로이 도전과 관련된 것입니다. 프랑스어로 (적어도 공식적으로) 말하는 시간은 영어로 말하는 시간과 약간 다릅니다. 시간을 말하는 것은로 시작 위원장의 동부 표준시 (그것은)입니다. 그런 다음 시간 뒤에 heures ( o 's) 를 넣습니다 . (프랑스어 번호를 모르는 경우 다음 목록을 …