도전 문자열이 입력되면 철거 된 버전을 출력합니다. 과정 P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m mmar m i …
오늘해야 할 일은 기존 파일을 가져 와서 특정 크기에 도달 할 때까지 0을 추가하는 것입니다. 현재 디렉토리의 파일 이름 f과 바이트 수를 사용 하는 프로그램이나 함수를 작성해야합니다 b. 의 원래 내용을 유지하면서 새 크기가 바이트 가되도록 끝에 f0을 입력해야합니다 (아스키 0이 아닌 null 바이트)b . 당신은 가정 수 f는 처음보다 …
카드 한 장을 섞는 것은 아이들에게는 어려운 일이므로, 합리적이고 잘 섞인 갑판을 가능한 한 간단하게 얻는 방법을 찾아야합니다. 합리적으로 좋은 결과를 제공하는 한 가지 방법은 다음과 같습니다. 상단 카드를 꺼내서 갑판에 무작위로 넣습니다. 하단 카드를 꺼내서 갑판의 임의의 장소에 삽입하십시오 충분하다고 생각 될 때까지 계속하십시오. 당신이 맨 위 또는 맨 …
나는 다른 날에 생일 파티를 위해 호박 패치를 걷고 있었고, 소용돌이, 고리 및 파생물과 함께 호박 덩굴이 멋진 패턴을 만드는 것을 보았습니다. 여기서는 ASCII 아트로이를 시뮬레이션 할 것입니다. (()) \ p--q p-----q / \ / \ (()) b--d (()) 포도 나무 건설 규칙 \ / - p q b d캐릭터 …
캐릭터 이 유니 코드 문자를 영어 IPA 자음 이라고하겠습니다 . bdfhjklmnprstvwzðŋɡʃʒθ 이 유니 코드 문자를 영어 IPA 모음 이라고하겠습니다 . aeiouæɑɔəɛɜɪʊʌː (예, ː긴 모음 표시 일 뿐이지 만이 문제를 해결하기 위해 모음으로 취급합니다.) 마지막으로, 이는 1 차 및 2 차 응력 표시입니다 . ˈˌ 주의 ɡ( U + 0261는 ) …
소개 Kipple 은 2003 년 3 월 Rune Berg가 발명 한 스택 기반의 난해한 프로그래밍 언어입니다. Kipple에는 27 개의 스택, 4 개의 연산자 및 제어 구조가 있습니다. 스택 스택은 이름이 지정됩니다 a- z및 32 비트 부호있는 정수가 포함되어 있습니다. @숫자를보다 편리하게 출력 할 수 있도록 특수 스택이 있습니다 . 숫자를로 …
이 도전에 대한 영감은 게시 당시 엄청나게 분명해야합니다. 작업 상자 스타일 종료 프로그램 (기능, 프로그램 아님)을 작성해야합니다. 상자를 닫는 기본 사항은 다음과 같습니다. 플레이어는 1-9라고 표시된 레버 세트를 돌려 상자를 닫으려고합니다. 레버를 뒤집어 놓아야합니다. 각 턴의 이벤트 순서는 다음과 같습니다. 레버의 현재 위치가 표시됩니다. 새로운 게임에서는 레버의 위치가로 표시되어야합니다 123456789. …
입력 n이 주어지면 단면 다이 (범위의 얼굴 포함)로 3 <= n <= 25시작하여 다음 단계를 수행하십시오 .n[1, n] 현재 측면 n주사위를 굴린 결과를 다음과 같은 형식으로 인쇄하십시오 (결과는 kdn: X어디에 X있으며 k주사위의 개수입니다). 경우 X이상인 n/2재생에 주사위의 수 배 다이를 추가한다. 그렇지 않으면, 주사위를 제거하십시오. 주사위 개수가 0또는 과 같으면 …
개요 이 도전에서, 당신의 임무는 무작위로 두 세트 사이 의 단조 수학 함수를 생성하는 것 입니다. 입력 입력은 두 개의 양의 정수 s와 n입니다. 이러한 입력을 얻은 후 프로그램은에서에서 임의의 수학 함수 f를 생성해야 합니다 . 다시 말해, 와 사이의 정수-튜플 을 취하고 그러한 정수 중 하나를 반환 하는 "규칙"입니다 …
시리즈 정보 우선, 이것을 다른 코드 골프 도전과 같이 취급하고 시리즈에 대해 전혀 걱정하지 않고 대답 할 수 있습니다. 그러나 모든 과제에는 리더 보드가 있습니다. 첫 번째 게시물에서 시리즈 에 대한 추가 정보와 함께 리더 보드를 찾을 수 있습니다 . 시리즈에 대한 아이디어가 많이 있지만 미래의 과제는 아직 해결되지 않았습니다. …
다이아몬드 사각형 알고리즘은 프랙탈 지형 (하이 맵) 생성 알고리즘입니다. 여기서 어떻게 작동하는지에 대한 좋은 설명을 찾을 수 있습니다. http://www.gameprogrammer.com/fractal.html (참조로 사용) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (훌륭한 JS 구현, 아마도 그의 렌더러를 훔치고 싶을 수도 있습니다.이 알고리즘이 http : // demos 가 가능한 기능을 여기에서 살펴보십시오 . playfuljs.com/terrain/ ) 일반적으로 종자는 4 개의 모서리를 …
숫자 이론 (우리의 목적을 위해) 의 문장 은 다음과 같은 일련의 기호입니다. 0그리고 '(후임자)-후속 수단 +1, 그래서0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(더하기)와 *(곱하기) = (동일) (그리고 )(괄호) 논리 연산자 nand( a nand bis not (a and b)) forall (범용 정량 자) v0, …
당신의 손이 묶여있는 랜덤에서 영감을 얻었 습니다 . 목표 이 과제의 목표는 의사 랜덤 비트 스트림을 생성하는 프로그램을 작성하는 것입니다. 의사 랜덤 비트 스트림은 순전히 무작위 인 것처럼 보이지만 실제로는 결정적인 방식으로 생성되는 1과 0의 문자열입니다. 프로그램은 1과 0의 문자열 (선택적 공백)을 출력해야하며 다음 요구 사항을 통과해야합니다. 무제한 시간과 메모리가 …
골 양의 정수를 취하고 nlength의 유효한 일련의 피치 (이하 피치 문자열)를 임의로 생성 하는 프로그램이나 함수를 작성하십시오 n. 입력 0이 아닌 양의 정수 n<= 100 산출 length의 유효한 피치 문자열을 나타내는 임의의 문자열 또는 문자 목록을 반환합니다 n. 사용되는 문자는 다음과 같습니다. B- 공. 이 중 4 개를 모으면 타자가 …
어쩌면 당신 중 일부는 이미이 게임을 알고있을 것입니다 : 당신은 다른 색상의 젤리 빈 모음이 있습니다. 모든 색에 대해 콩은 다른 맛을 가질 수 있으며, 일부는 좋고 일부는 나쁘고 구별 할 수 없습니다. 당신은 주어진 색깔의 콩을 선택하고 좋은 것을 선택하기를기도해야합니다. 따라서 (선택한 목록에서) 원하는 색상을 수신하고 선택한 맛을 무작위로 …