나는 항상 일부 텍스트를 #s 로 둘러싸고 싶었지만 이 과제에서 내가 둘러싼 내용을 파악하는 데 어려움이 있으므로이 과제를 수행하는 프로그램을 작성하게됩니다 예 입력 / 출력은 줄 바꿈으로 구분됩니다. ### #a# ### a # #a# # a ### # a # # b c # ####### a b c ABCDHIJ E####GK …
내가 물었다 random.org를 0과 2 사이 128 임의의 정수에 대한 32 - 난수 생성기 먼저 첫 64 개 자리 숫자를 줄 열심 이었기 때문에 1, 그들은 분명히있어 더 무작위 다른 64보다. 다음 64 개의 정수 중 하나가 입력되면 정확한 결과를 반환하는 전체 프로그램 또는 함수를 작성하십시오. [1386551069, 1721125688, 871749537, 3410748801, …
Enigma 시스템은 독일과 다른 사람들이 메시지를 암호화하는 데 사용하는 상당히 복잡한 암호 시스템입니다. 이 기계를 구현하는 것은 당신의 임무입니다 *. 1 단계, 회전 우리의 수수께끼 기계에는 로터를위한 3 개의 슬롯과이 슬롯 각각에 대해 5 개의 사용 가능한 로터가 있습니다. 각 로터에는 26 개의 서로 다른 가능한 위치가 있습니다 (에서 A~까지 …
도전은 경로를 따라가는 것입니다. ^n -n 줄 위로 vn -n 줄 아래로 >n -n 자 위치 바로 <n -왼쪽으로 n 자 위치 n0보다 큰 정수입니다 (예 :와 같은 명령을 수신 할 수 없음 >-2). 명령 사이에 구분 기호가 없으며 올바른 형식의 입력은 다음과 같습니다. >5v8<10^3, 다른 형식의 입력은 허용되지 않습니다. …
DNA 와 같은 RNA 는 유전 정보를 암호화하는 세포에서 발견되는 분자입니다. 염기는 아데닌 (A), 사이토 신 (C), 구아닌 (G) 및 우라실 (U)로 표시되는 뉴클레오티드 로 구성됩니다 . * 코돈 은 3 개의 뉴클레오티드 시퀀스입니다. 단백질 은 모발과 손톱에서 발견되는 각질 및 혈액 세포에서 산소를 운반하는 헤모글로빈과 같은 광범위한 기능을 수행하는 …
PPCG의 ASCII 아트 질문은 재미 있다고 생각하지만 개인적으로 특히 질문에 code-golf 태그가 붙어 있으면 꽤 어려울 수 있다고 생각합니다 . ASCII 아트를 만드는 데 유용한 팁이 여기 있을지 궁금합니다. 단순히 문자를 배열하는 것은 쉽지만 (짧은) 알고리즘을 사용하면 상황이 더 복잡해집니다. ASCII 아트에 대해 다음과 같이 이야기하고 있습니다. 텍스트를 ASCII 아트 …
폴리 스트립은 다음 규칙을 따르는 폴리 노 미노의 하위 집합입니다. 각 조각은 하나 이상의 셀로 구성됩니다. 어떤 셀도 두 개 이상의 이웃을 가질 수 없습니다 세포는 구멍을 둘러싸 지 않아야합니다 유리 폴리 아미노는 다른 것 (픽업 및 뒤집을 수있는 조각)의 엄격한 변형 (번역, 회전, 반사 또는 글라이드 반사)이 없을 때 …
보조 인자 행렬은 Adjugate Matrix 의 전치입니다 . 이 행렬의 요소 는 원래 행렬 의 보조 인자 입니다. 보조 인자 (즉, 열 i 및 열 j의 보조 인자 행렬의 요소)는 원래 행렬에서 i 번째 행과 j 번째 열을 삭제하고 (-1) ^ (i + j)를 곱한 하위 행렬의 결정 요인입니다. 예를 …
또 다른 뻔뻔스러운 도둑 (A)의 완전 사기 의 도둑 . 그들을 찬성하라! 작업을 수락하려면 문자열 입력 / 인수를 출력 / 반환하는 프로그램 / 함수를 작성해야합니다. 까다로운 부분은 소스 코드를 바꾸면 출력도 바꿔야한다는 것입니다. 간단히하기 위해 입력은 항상 ASCII 문자 (az), 숫자 (0-9) 및 공백 만 포함하는 단일 행 문자열이라고 가정 …
당신의 임무는 수학적으로 완벽한 2048 게임을 시뮬레이션하는 것입니다. 아이디어는 2048 게임이 얼마나 멀리 갈 수 있는지 이론적으로 상한을 찾고 거기에 도달하는 방법을 찾는 것입니다. 이것이 어떻게 생겼는지에 대한 아이디어를 얻으려면 이 2x2 클론 을 사용하여 68 점을 얻으십시오. 그렇게하면 2, 4, 8, 16 타일이 생깁니다. 그 시점을 넘어 전진하는 것은 …
출력 크기가 Graham의 수를 초과 하고 골프가 TREE (3)보다 큰 수를 초과하는 최단 종료 프로그램에 대한 후속 조치로 새로운 도전을 제시합니다. 로더의 숫자는 매우 큰 숫자이며 설명하기가 어렵습니다 (유연한 목표를 가진 코드 골프 연습의 결과이기 때문에). 이 정의와 설명은 여기에 있지만, 자기 억제의 목적을 위해, 나뿐만 아니라이 게시물에 나중에 그것을 …
가우스 정수 , 여기서 , 는 정수이고 는 허수 단위입니다. 가장 가까운 값 (유클리드 거리까지) Eisenstein integer 여기서 , 은 정수이고 입니다.a+bia+bia+biaaabbbi=exp(πi/2)i=exp(πi/2)i = \exp\left(\pi i/2\right)k+lωk+lωk+l\omegakkklllω=exp(2πi/3)=(−1+i3–√)/2ω=exp(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2 배경 모든 가우시안 정수는 , 정수를 사용 로 고유하게 작성 될 수 있습니다 . 그렇게 분명하지는 않지만 사실입니다. 모든 아이젠 …
Alength 배열 을 고려하십시오 n. 배열은 양의 정수만 포함합니다. 예를 들면 A = (1,1,2,2). f(A)비어 있지 않은 연속 된 모든 하위 배열의 합 집합을 정의합시다 A. 이 경우 f(A) = {1,2,3,4,5,6}. 생산 단계 f(A) 는 다음과 같습니다. 의 하위 배열은 A입니다 (1), (1), (2), (2), (1,1), (1,2), (2,2), (1,1,2), (1,2,2), …
객관적인 n명령 행에서 입력 으로 정수를 수신 n하고 디렉토리 트리 아래 에 자체 (프로그램) 디렉토리를 임베드하는 프로그램을 작성해야 합니다. 예 n=5: 폴더 이름은 원하는대로 지정할 수 있습니다. 깊이가 정확하고 디렉토리 트리의 새 위치에서 프로그램을 다시 실행할 수 있어야하며 새 소스 파일의 파일 이름이 동일해야합니다. 보너스 : 점수 * 0.9 디렉토리의 …