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

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

3
Brainf * ck 루프 문제
사이버 클럽에서 인쇄를 요청하는 문제가 있습니다. ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ','문자를 사용하지 않고 Brainf ** k를 29 바이트 이하로 사용합니다. 작업 코드가 있습니다. ++++++++++[>++++++>+++++++++<<-]>-->.<[>-.<-] 그러나 루프가 너무 길어서 16 바이트를 한계 이상으로 보냅니다. 두 번째 루프를 실행할 수 있도록 두 번째 및 세 번째 셀을 58 및 90으로 설정하는보다 효율적인 방법이 있습니까? 아니면 …

30
특정 범위의 숫자를 포함하는 정수의 수
프로그램은 숫자, 범위의 시작 및 범위의 끝을 입력하고 범위의 시작과 끝 사이에 숫자가 나타나는 정수의 수를 출력해야 합니다 . 프로그램과 기능 모두 허용됩니다. 입력 예 예를 들면 다음과 같습니다. //Input example 1 3,1,100 //Input example 2 3 1 100 //Input example 3 3 1 100 //Input example 4 a(3, 1, …

30
디지털 루트를 인쇄
이것은 내 단어 와 다릅니다. 단어 가 덜 복잡하고 단어 를 계산하고 비교하지 않아도되므로 단어를 이길 수 있습니다. 디지털 근을 찾으려면 숫자의 모든 자릿수를 가져 와서 한 자리 숫자가 될 때까지 반복하십시오. 숫자가 있다면 예를 들어 12345, 당신은 추가 할 1, 2, 3, 4,과 5, 점점 15. 그런 다음 추가 …

27
8 무한대가되어야한다
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 일반적으로 8 개의 반복을 수행하는 일반적인 루프를 살펴 보겠습니다. for (int x=0; x<8; ++x); 당신은 그것을 무한으로 …

14
쿼리 자르기
나는 당신이 항상 웹 프록시로서 인생의 기쁨을 경험하는 시련과 고난에 대해 생각했다는 것을 알고 있습니다. 솔직히 누가하지 않았습니까? 오늘 당신은이 목표 (적어도 그 일부)를 실현해야합니다. 웹 사이트 X는 매일 많은 트래픽을 발생 시키며 쿼리 매개 변수를 통해 민감한 정보를 전달해야하는 많은 수의 사용자 (사용자는 어리 석음)로 인해 PaaS (Proxy as …
19 code-golf 

2
척 노리스 및 여행 세일즈맨
소개 거의 모든 사람이 TSP ( Traveling Salesman Problem )에 익숙합니다 . 과제는 N도시 목록이 주어지면 각 도시를 방문하여 처음으로 다시 돌아 오는 가장 짧은 경로를 말하는 최소 해밀턴 사이클 을 찾는 것 입니다. 그것은이 도전에 관한 것이 아닙니다. 이 과제는 TSP에 척 노리스의 솔루션 을 구현하는 것입니다 . 척 …

5
Windows ME 화면 보호기를 ASCII로 다시 작성
이 문제는에서 영감 이 물어보기 우분투 스택 거래소 대답. 소개 파이프가 있는 Windows ME 화면 보호기를 기억 하십니까? 향수를 되 찾을 시간입니다! 도전 화면 보호기의 ASCII 표현을 출력하는 프로그램이나 함수를 작성해야합니다. 스크린 세이버에는 반 무작위 방향으로 자라는 단일 파이프가 있어야합니다. 파이프의 시작은 화면의 테두리에 무작위로 배치되며 파이프 조각은 테두리와 수직이어야합니다 …

13
버블 정렬 진행 중
두 가지 입력을받는 함수 또는 프로그램을 작성하십시오. 정렬 될 정수 목록 (20 개 미만 요소) N몇 번의 비교를해야 하는지를 나타내는 양의 정수 함수는 정지하고 N비교 후 정수 목록을 출력합니다 . N비교 하기 전에 목록이 완전히 정렬 된 경우 정렬 된 목록이 출력되어야합니다. 버블 정렬 알고리즘은 잘 알려진, 나는 대부분의 사람들이 …

4
식을 Panfix 표기법으로 변환
나는 esolangs를 탐색하고,이 언어에 우연히되었다 https://github.com/catseye/Quylthulg . 이 언어에 대한 흥미로운 점은 접두사, 접미사 또는 접두사를 사용하지 않고 "panfix"표기법이라고하는 세 가지를 모두 사용한다는 것 입니다. 다음은 예입니다. 1+2panfix에서 일반 접두사 를 나타내려면 다음과 같이됩니다 +1+2+. 연산자가 피연산자 앞, 뒤 및 뒤에 어떻게 있는지 확인하십시오. 또 다른 예는 (1+2)*3입니다. 이됩니다 *+1+2+*3*. …

11
질문이 정확히 무엇입니까?
소개 지루한 텍스트가 주어지면 최대한 빨리 끝내고 싶습니다. 다음 텍스트를 관찰하십시오. Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam? Dei praemia prudens hominum iii constet requiri haberem. Ima sane nemo modi fuit lus pro dem haud. …

4
전쟁 게임의 승자를 결정
카드 게임 전쟁 은 흥미 진진한 결과가 경기장에서 카드를 수령하고 덱으로 이동하는 순서에 대한 특정 규칙을 따르는 한 덱의 초기 배열에 의해 결정된다는 점에서 흥미 롭습니다. 이 도전에서, 단지 2 명의 선수 만이있을 것이고, 일을 크게 단순화 할 것입니다. 게임 각 플레이어는 26 장의 카드로 구성됩니다. 각 플레이어는 맨 위 …

14
디렉토리 계산
이 문제를 해결하려면 절대 경로와 "새"경로 (절대 또는 상대 경로)가 제공되며 최종 경로를 반환해야합니다. 예를 들어, 현재 디렉토리가 /var/tmp/test다음과 같은 경우 my_dir또는 my_dir/ 돌아와야한다/var/tmp/test/my_dir ../../my_dir 돌아와야한다 /var/my_dir /my_dir/./ 돌아와야한다 /my_dir ../../../../../ 돌아와야한다 / 더 pedantic하려면 : 디렉토리는 알파벳 문자로 구성된 비어 있지 않은 문자열과 기호 -, _또는. 경로 는를 사용하여 …

16
경계 상자 강조 표시, 1 부 : 직교 그리드
다음 .과 #같이 문자의 직사각형 그리드가 제공됩니다 . .......... ..#....... ....#..#.. ...#...... .......... 당신의 작업은 전체 축 정렬 경계 상자 채우는 것입니다 #추가로를 #: .......... ..######.. ..######.. ..######.. .......... 축 정렬 경계 상자는 모든을 포함하는 가장 작은 사각형입니다 #. 더 원해? 파트 II를보십시오! 규칙 및 대신에 두 가지 인쇄 가능한 …

13
위장 색 변화 카멜레온 도전
카멜레온 도전은 분명히 나쁜 일 입니다. 너무 나쁜 카멜레온은 아름다운 생물입니다. 변화를위한 시간! 우리 모두 알다시피, 많은 카멜레온은 피부색을 바꿔 주변 환경과 조화를 이룰 수있는 놀라운 능력을 가지고 있습니다. 이 도전의 목표이기도합니다. 도전 9 픽셀의 정사각형을 상상해보십시오. 8 개의 픽셀이 주변 환경입니다. 중앙에는 카멜레온이 있습니다. 이처럼 : 카멜레온은 자연스럽게 주변 …

18
한 달의 월을 정렬
함수 또는 문자열 입력을합니다 프로그램을 작성, 제목의 경우, 영어 월 이름을 완전히 철자 : January, February, March, 등 (널 / CR / LF가 그렇게 선택하는 경우 OK, 일부 비 알파 문자로 구분 종료) 및 중 두 번째 입력이 첫 번째보다 큰 경우 (월 순서로) Truthy 값을 반환하여 두 입력을 비교합니다. …

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