이 작업의 목적은 주어진 '이미지'에서 모든 얼굴을 식별, 정리 및 표시하는 것입니다. 얼굴이 뭐야? 면은 ZxZ 정사각형이되며 여기서 Z는 1보다 큰 홀수 정수입니다. 왼쪽 위와 오른쪽 모서리와 가운데는 'O'문자가되고 맨 아래 줄은 '\'와 '/'가됩니다. 나머지 줄을 채우려면 '_'문자 예 : 3x3 얼굴 : O O O \_/ 5x5 얼굴 : …
숫자에 연결된 양의 정수 의 서수 접미사 ( 함수의 반환 결과 또는 단순히 프로그램 출력)를 생성하고 싶습니다 . 시료: 1st 2nd 3rd 4th ... 11th 12th 13th ... 20th 21st 22nd 23rd 24th 그리고 접미사가 10에서 100까지 초기 1-10 개의 서브 패턴을 반복 할 때마다 패턴이 다시 시작됩니다. 입력은 숫자이고 …
Sierpinsky Triangle 은 삼각형을 가져와 높이와 너비를 1/2로 줄이고 결과 삼각형의 사본 3 개를 만들어 각 삼각형이 모퉁이의 다른 두 개에 닿도록 배치 한 프랙탈입니다. 이 과정은 아래 그림과 같이 결과 삼각형으로 반복해서 반복되어 Sierpinski 삼각형을 생성합니다. Sierpinski 삼각형을 생성하는 프로그램을 작성하십시오. 실제 삼각형을 그리거나 임의 알고리즘을 사용하여 패턴을 생성하려는 …
튜링 머신의 정지 여부를 결정하는 것은 결정 불가능한 것으로 알려져 있지만, 더 단순한 머신에서는 반드시 그런 것은 아닙니다. 푸 기계 테이프의 각 셀은 정수 또는 중지 심볼 갖는 유한 테이프있는 컴퓨터 인 h, 예를 2 h 1 -1 명령 포인터는 첫 번째 셀을 가리켜 서 시작합니다. 2 h 1 -1 …
클라인 은 내가 디자인 한 2D 언어로 12 개의 다른 지형 표면에 내장 될 수 있습니다. 명령 행 인수를 변경하여 Klein 프로그램을 다른 표면에서 실행할 수 있습니다. 토폴로지는 명령 포인터가 프로그램 가장자리에서 벗어날 때 명령 포인터의 위치를 결정합니다. 가장자리에서 벗어나면 ip는 일치하는 색상의 가장자리로 점프하고 화살표에 상대적인 위치를 유지합니다. 즉, …
언어 별 골프 팁에 대한 스레드와 비슷합니다. 정규 표현식을 단축하는 일반적인 방법은 무엇입니까? 골프에 관해서는 정규식의 세 가지 용도를 볼 수 있습니다. 정규식 정규식 골프 ( "여기서 일치해야하는 목록이 있고 여기에 실패한 목록이 있습니다"), 정규식을 사용하여 계산 문제 와 정규 표현식을 일부로 사용합니다. 더 큰 골프 코드. 이들 중 일부 …
나는 최근에 Bookworm Deluxe의 형태로 향수에 빠져 있습니다. 이전에 보지 못한 경우 인접한 타일을 연결하여 단어를 만드는 것이 목표 인 단어 게임입니다. 문자열이 유효한 단어인지 확인하기 위해 다음과 같은 압축 형식으로 저장된 내부 사전과 비교하여 확인합니다. aa 2h 3ed ing s 2l 3iis s 2rdvark 8s 4wolf 7ves 사전 포장 …
이 코멘트 체인에서 영감을 얻은 ... 나는 enklact이 도전에서 벗어날 길을 원하지만 할 수는 없다 ... @ETHproductions to enklact (v) : 고유 요소로 구성된 하위 섹션을 사용하여 룩업 테이블을 구현합니다. Enklacting은 조회 테이블을 압축하는 매우 유용한 방법입니다. 예를 들어 다음과 같은 색상 목록이 있다고 가정 해 보겠습니다. red green blue …
도전: 대문자 또는 소문자 문자열을 입력으로 선택하고 (선택 사항) 영어 로 된 스크래블 게임에서 문자열이받을 점수를 계산하십시오 . 규칙 : 각 글자의 점수는 다음과 같습니다 (게임 버전이 다른 경우에도 사용). 1 point: E, A, I, O, N, R, T, L, S, U 2 points: D, G 3 points: B, C, …
X 윈도우 시스템과 함께 제공되는 데모 프로그램 인 Xeyes를 기억하거나 기억하지 못할 수도 있습니다. 그 목적은 마우스 커서를 따라 한 쌍의 눈을 그리는 것입니다. 당신의 도전은 ASCII 아트로 Xeyes를 재현하는 것입니다. 사용자가 클릭 할 때마다 두 개의 ASCII 아트 아이 (아래에 지정된)를 그리는 프로그램 또는 함수를 작성하고 커서 방향을 가리 …
양의 정수 N으로 시작하여 N 을 자릿수 중 하나로 10 을 반복해서 계산하여 계산할 수있는 가장 작은 정수 N ' 을 찾습니다 (10 진법). 선택한 각 숫자는 1 보다 큰 N 의 제수 여야합니다 . 실시 예 # 1 N = 230 의 예상 출력 은 N '= 23입니다 . …
Vim은 유닉스 시스템을위한 훌륭한 텍스트 편집기이지만, 종료하기 어려운 것으로 유명합니다. :qVim을 종료하기 위해 출력 할 전체 프로그램을 작성하십시오. 그런 다음, 한 줄의 입력을 읽어야합니다.이 경우 종료에 성공한 bash 프롬프트 나 변경 사항이 저장되지 않은 오류가 나타납니다. bash 프롬프트는 다음과 같습니다. E37@vimmachine: /var/override) 오류는 다음과 같습니다. E37: No write since last …
최근 신호등 타이밍을 연구하는 전기 기술자는 자신을 엔지니어로 지칭하여 오레곤 주에 의해 $ 500의 벌금 이 부과되었습니다 . 미국 상태를 나타내는 입력으로 2 글자 문자열이 제공되면 다음과 같이 출력됩니다. I am not an engineer상태가 오레곤 ( OR) 인 경우 I am an engineer 주가 다른 미국 주라면 What is an …