프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

2
SQL 출력 테이블 그리기
우리 대부분은 터미널에서 SQL 결과를 보았을 것입니다. 모두 행과 열로 깔끔하게 형식화되었습니다. 그렇지 않은 경우 예를 들면 다음과 같습니다. +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more data | | etc | just goes | on and on …
12 code-golf 

1
신뢰할 수없는 로컬 사용자로부터 Mac Pro를 원격으로 보호하기위한 패닉 스크립트 작성
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 그 상황 워크 스테이션에서 "Shady Sam"관리자 액세스 권한을 부여하여 임시 루트 로그인 암호를 지정하여 Mac Pro에서 중요한 관리 작업을 수행 할 수 …

3
전방 도로 도장
차선 패턴 과 도로 길이 라는 두 가지 매개 변수가 주어지면 도로와 교통 서비스에 도로 표시를위한 차선 표시의 ASCII 표현을 인쇄하십시오. 입 / 출력 예 입력 : BTHMLRPHU , 21 두 개의 매개 변수를 사용하거나 문자열 끝에 숫자를 연결해도 상관 없습니다. 모호하지 않습니다. STDIN에서 함수 인수, 환경 변수 등의 언어로 …

1
무손실 영어 텍스트 압축 문제 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 3 년 전 . 도전: 당신의 도전은 (당신이 그것을 받아들이도록 선택해야한다) 여기에 있는 5MB " William Shakespeare의 완전한 작품 "을 …

14
복합 번호 시퀀스
복합 번호 시퀀스 이 질문에서 영감을 얻은 양의 정수 n이 주어지면 코드는 첫 n 개의 복합 숫자를 출력해야합니다 . 입출력 프로그램이나 함수를 작성할 수 있습니다. 입력은 STDIN 또는 함수 인수를 통해 이루어지며 출력은 STDOUT 또는 함수 리턴 값으로 이루어집니다. 출력은 List, Array 또는 String 일 수 있습니다. 예 0 -> …

1
골프 워즈 에피소드 I : 팬텀 라이저
배경 테마 소개 Obi-Wan Kenobi, Qui-Gon Jinn 및 Darth Maul이 싸울 예정입니다! 그러나 그들은 모두 각자의 광선 검을 가져 오는 것을 잊었습니다. 문자열이 주어진 프로그램이나 함수 작성 Jedi입력 등이 유사한 화상 생성 *을 : 문자열이 주어지면 다음 Sith과 비슷한 이미지를 생성합니다. 이미지 사양 3 개의 광선 검기 ( 끝에 둥근 …

2
암호화 키커 //
암호화 키커 텍스트를 암호화하는 일반적이지만 안전하지 않은 방법은 알파벳 문자를 퍼 뮤트하는 것입니다. 즉, 알파벳의 각 문자는 텍스트에서 다른 문자로 일관되게 바뀝니다. 암호화를 되돌릴 수 있도록하기 위해 두 글자가 같은 글자로 바뀌지 않습니다. 각 줄이 서로 다른 대체 집합을 사용하고 해독 된 텍스트의 모든 단어가 알려진 단어의 사전에 있다고 가정하면 …

8
바코드 골프 : 숫자의 UPC 생성
오늘날 거의 모든 매장에서 UPC ( Universal Product Code ) 바코드를 사용하여 결제 프로세스를 단순화합니다. 이름이 당신에게 아무 의미가 없다면, 당신은 그들이 어떻게 생겼는지 알 것입니다 : 체재 가장 일반적인 시스템은 UPC-A이며 12 자리를 사용하여 각 특정 제품을 나타냅니다. 각 숫자는 일련의 흑백 줄무늬로 인코딩되어 기계가 7 비트 길이의 코드를 …

30
그 단어에 서명하십시오!
단어 서명이란 무엇입니까? 단어의 서명은 그것의 모든 문자 순서에 넣어이다 -의 서명 this, hist및 hits모두 hist. 도전 프로그램 프로그램을 작성하여 입력을 요청한 다음 해당 단어의 서명을 인쇄하십시오. 따라서 예제 프로그램 실행은 다음과 같습니다. Give me a string: this The signature signature of 'this' is hist. 입력을 받고 서명을 인쇄하는 한 …

2
페어 커패시터
커패시터는 높은 공차로 제조되는 것으로 유명합니다. 많은 경우에 허용되지만 허용 오차가 적은 용량이 필요한 경우도 있습니다. 필요한 정확한 값으로 용량을 얻는 일반적인 전략은 신중하게 측정 된 커패시터 2 개를 병렬로 사용하여 용량이 필요한 범위 내에서 추가되도록하는 것입니다. 이 과제의 목표는 (복수) 용량 세트가 주어지면 각 쌍의 총 용량이 주어진 범위에 …

1
유효한 미로의 수
WxH그리드가 주어지면 가능한 미로는 몇 개입니까? 미로에 대해 알고있는 것 : 격자는 정확히 H제곱 높이와 W제곱 너비입니다. 정사각형에는 시작, 완료 및 비우기의 세 가지 유형이 있습니다. 미로는 정확히 1 개의 시작과 1 개의 마무리를 포함해야하며 나머지 모든 사각형은 비어 있습니다. 전체 미로를 둘러싸는 벽이 있습니다. 아래 규칙을 위반하지 않는 한 …

2
전리품에 대한 주름 잡기
소개 오랜 전투 끝에 수수께끼의 경쟁에서 스핑크스를 물리 쳤습니다. 당신의 기술에 깊은 스핑크스는 당신에게 당신의 영리함에 상응하는 보상을주기를 원하며, 숫자가 들어있는 8 개의 상자로 나누어 진 마법의 양피지가 존재하게합니다. 스핑크스는 "양피지를 만들어 상자가 겹치도록하고 상자는 덧셈이나 곱셈을 통해 합쳐질 것"이라고 말했다. 직무 목록 / 배열 / 8 개의 자연수를 입력으로 …

5
숫자 키패드 주변의 확률 생성
오늘 초이 질문에서 영감을 받아 다양한 프로그래밍 언어가 숫자 키패드를 확률로 바꿀 수있는 흥미로운 방법을보고 싶습니다. 일반적으로 타일 기반 게임에서는 숫자 패드를 사용하여 현재 캐릭터의 위치에 따라 어떤 방향 으로든 이동할 수 있습니다. 이러한 게임을 위해 AI를 만들 때 Math.random() * 8충분하지 않기 때문에 움직임이 자연스럽고 자연스러운 느낌을 갖도록 창의력을 …
12 code-golf 

1
단일 정장 마작에 대한 오버 핸드 값 확인
마작 은 아시아에서 매우 인기있는 타일 게임입니다. 일반적으로 4 명의 플레이어와 함께 플레이하며 게임의 목표는 타일을 사용하여 먼저 유효한 핸드를 완성하는 것입니다. 마작에는 3 개의 타일 슈트와 명예 타일이 있습니다.이 도전에서는 단일 슈트의 타일을 사용하여 형성된 핸드 만 고려합니다. 타일은에서 1까지 번호가 매겨지며 9각 타일에는 정확히 4 개의 사본이 있습니다. …
12 code-golf  game 

3
동형 하위 문자열이 있는지 확인
이 질문은 단어가 동형인지 확인 하고 첫 번째 부분을 복사하여 동형 의 정의를 제공 하는 확장입니다 . 두 단어가 동일한 문자 반복 패턴을 갖는 경우 이소 형입니다. 예를 들어, 모두 ESTATE와 DUELED패턴을 가지고abcdca ESTATE DUELED abcdca 글자 1과 6이 같기 때문에 글자 3과 5는 같고 더 이상 없습니다. 이것은 또한 …
12 code-golf 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.