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

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

6
내 문자열은 얼마나 호환됩니까?
소개 길이 L 이 같은 두 개의 문자열 A 및 B 와 정수 K ≥ 0을 고려하십시오 . 이 과제의 목적을 위해 , A 가 연결 BCB 의 연속 서브 스트링이 되도록 길이 K 의 스트링 C 가 존재하는 경우 스트링이 K 호환 가능 하다고합니다 . 참고 A는 의 서브 …
12 code-golf  string 

7
Jolf에서의 골프 팁
Jolf 는 @ CᴏɴᴏʀO'Bʀɪᴇɴ가 만든 절차적인 골프 언어입니다. Jolf에서 골프를 즐기기위한 팁이 있습니까? 답변 당 하나의 팁을 게시하십시오. 이 팁은 적어도 Jolf에 대해 다소 구체적이어야합니다. 예를 들어 주석 제거는 답이지만 아주 좋은 것은 아닙니다.
12 code-golf  tips 

9
십진수 표현의 요점을 찾으십시오!
에서 이 도전 2 년 전, 우리가 발견 기간 단위 분수의을 ( 1/n where n is a natural number). 이제 당신의 임무는 단위 분수 의 repetend 를 찾기위한 프로그램 / 함수를 작성하는 것 입니다. repetend는 같은 무한 반복 소수 확대 부분이다 : 의 진수 표현 1/6되고 0.16666..., 다음 repetend이 있다 …

23
다각형 수
다각형 수는 ksize-gon 크기 의 도트 수입니다 n. 당신은 n과를 받게 될 것이며 k, 당신의 임무는 해당 번호를 출력 / 인쇄하는 프로그램 / 기능을 작성하는 것입니다. 채점 이것은 code-golf 입니다. 바이트 단위의 최단 솔루션이 승리합니다. 예 세 3번째 육각형 숫자 ( k=6, n=3)는 위의 점이 28있기 때문 28입니다. 테스트 케이스 …

3
어떤 스위치가 켜져 있습니까?
소개 동료와 함께 앉아 점심을 먹으며 작업중인 최신 프로젝트 중 가장 큰 프로젝트에 대해 자랑합니다. 끊임없는 이기주의 쇼케이스에 아프고 지치면, 당신은 당신에게 도전을 주므로 닥칠 것입니다. (당신이 있기 때문에 당연히 받아, 당신을 당신이있는 이기주의와 낙천적 인 사람이되는 있어야합니다 각각의 모든 도전을 받아). 챌린지 , 그 / 그녀가 설명한대로이다 주어진 입력 …
12 code-golf  string 

10
구별 할 수없는 항목으로 치환
정수 목록이 주어지면 구별 할 수없는 순열이 한 번 계산 된 정수의 순열 수를 출력합니다. 이 경우 n정수와 구별 숫자의 각 그룹이 길이 n_i,이입니다n! / (n_1! * n_2! * ...) 규칙 입력은 1에서 12가 아닌 음수가 아닌 정수를 가진 함수 또는 프로그램에 대한 인수로 목록의 형식입니다. 출력은 위에서 설명한대로 순열 …

2
Strawpoll을 만드십시오
Strawpoll 은 훌륭합니다. 우리는 항상 의견을 얻기 위해 채팅에 사용합니다. 그러나 웹 브라우저가 필요하기 때문에 다소 성가시 며 SE는 API를 통해서만 PPCG에 액세스하고 컬한다는 것을 모두 알고 있습니다. Strawpoll의 API 를 사용하여 주어진 옵션으로 짚을 만드는 코드 를 작성하고 싶습니다. 명세서 합리적인 형식의 옵션 목록을 문자열로 입력하고 제목은 문자열이기도합니다. 그런 …

4
언덕의 왕 봇을위한 팁
King of the Hill 챌린지에 참여하기 위해 봇을 만들기위한 일반적인 팁은 무엇입니까? 챌린지를 고려하는 것에서 봇을 만드는 것까지 어떤 전략을 사용합니까? 가장 유용한 데이터 구조는 무엇입니까? 답변 당 하나의 팁을 게시하십시오.

9
문자열 "계단 화"
"계단 화 된"문자열을 작성하는 프로그램 또는 함수를 작성해야합니다. 문자열을 "계단 화"하는 방법은 다음과 같습니다. 문자열의 각 문자에 대해 : 문자가 'y'를 포함하지 않는 대문자 또는 소문자 모음이면 출력 한 다음 나머지 문자열 을 열 위로 이동하십시오 . 문자가 공백 또는 탭인 경우 출력하여 나머지 문자열을 열 아래 로 이동하십시오 . …
12 code-golf  string 

4
선형 방정식 풀기
이 도전 은 더 나은 사양입니다. 투기 프로그램은 단일 변수를 포함하는 선형 방정식을 취하고 x의 값을 출력합니다 x. 입력 / 파싱 입력에는 숫자, 연산자, 괄호 ( ()) x및 =기호 만 포함됩니다 ( 공백 없음). 괄호는 항상 균형을 유지합니다. 항상 1 이상이 있어야 x합니다. x앞에 숫자가 올 수 있습니다. 모든 방정식은 …

7
종속성을 기준으로 항목 정렬
골 각 항목이 지정된 종속성 뒤에 나열되도록 항목 목록을 정렬하십시오. 입력 각 정수는이 항목 뒤에 오는 다른 항목의 0 기반 또는 1 기반 색인을 지정하는 정수 배열입니다. 입력은 배열 또는 문자열 또는 사람이 읽을 수있는 다른 항목 일 수 있습니다. 예를 들어, 0 기반 입력 : [ [ 2 ], …

7
하이퍼 큐브의 가장자리
당신의 임무는 함수 나 프로그램을 작성하는 것입니다. 함수 나 n>0입력 은 정수 를 입력으로 받아 n차원 하이퍼 큐브 의 가장자리리스트를 출력합니다 . 그래프 이론에서 모서리는 연결된 2 개의 꼭짓점 (또는 원하는 경우 모서리)으로 정의됩니다. 실시 예 1 1 차원 하이퍼 큐브는 라인과 두 정점, 우리는 호출 기능 a과 b. 따라서 …

3
이진 문자열 반 반전
이것은 내의 후속 질문 Puzzling.SE 질문 : 함수가 있다면 내가 물었다 F 그래서, 부울 문자열로 부울 문자열을 매핑 F (F (B)) = (b)는 반대로 모든 입력 문자열 B . ( 역순으로 , 나는 비트 순서를 반대로하는 함수를 의미합니다.) 위의 링크에는 위의 f ''라는 증거가 포함 된 긍정적 인 답변이 포함되어 …
12 code-golf  string 

2
단어 검색 도우미
최근에 단어 검색을 해왔으며 모든 단어를 왼쪽에서 오른쪽으로 읽는 것이 훨씬 쉬울 것이라고 생각 했습니다. 그러나 모든 줄을 다시 쓰려면 많은 노력이 필요합니다! 그래서 저는 코드 골퍼들을 도와 주려고합니다. (면책 조항 : 위의 이야기는 원격으로 정확하거나 정확하지 않을 수 있습니다.) 코드는 직사각형 그리드를 취해 모든 라인을 양방향으로 출력합니다. 출력은 그리드의 …

1
이 단어에는 몇 글자가 있습니까?
프로젝트 오일러 # 17 에서 영감을 얻은 것은 이것이 당신의 도전입니다. 숫자를 입력으로 사용하는 전체 프로그램 또는 함수를 작성한 다음 영어로 숫자를 포함하여 계산하는 데 필요한 문자 수를 인쇄하거나 반환하십시오 (1부터 시작). 공백, 쉼표 또는 하이픈은 포함하지 않지만 단어는 포함해야합니다 and. 예를 들어. 342 철자 : Three Hundred and Forty-Two. …
12 code-golf  math  number 

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