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

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

30
멈출까요? (캅스)
이것이 경찰의 실입니다. 강도의 실이 여기 있습니다 . 당신의 도전은 중단없이 영원히 실행되는 프로그램 수 있도록하는 것입니다 1 은 특정 입력 또는 입력 취득하지 않는 한, 2 . 해당 입력을 수신하면 유한 한 시간 내에 종료해야합니다 3 . 이것은 code-golf 이므로 게시물을 게시 한 지 1 주일 이내에 강도가 크지 …

30
독창적이다
주어진 문자열 의 비용 을 결정하는 함수 또는 프로그램을 작성하십시오 . 각 문자의 비용은 문자열에서이 지점까지 문자가 발생한 횟수와 같습니다. 문자열 비용은 문자 비용의 합입니다. 예 의 입력에 abaacab대해 비용은 다음과 같이 계산됩니다. a b a a c a b 1 2 3 4 occurrence of a 1 2 occurrence …

14
나는 수동적 공격적이며 그를 찾지 않고 상사를 모욕하고 싶습니다
직장에서 약 몇 개월이 지났고 상사 얼굴에 비명을 지르고 싶다고 생각합니다. 그러나 나는 문제가있는 사람들과 직접 대면하는 사람이 아닙니다. 또한 직업을 잃고 싶지 않습니다. 그래서 여기에 아이디어가 있습니다. 나는 그를 알지 못하고 그를 모욕 할 수 있기를 원합니다. 그리고 나는 완벽한 방법을 깨달았습니다. 완벽하게 훌륭한 메시지 안에 모욕을 인코딩하는 일종의 …
93 code-golf  string 

30
Thanos 정렬 알고리즘 구현
정렬 알고리즘은 다음과 같습니다. 목록이 정렬되지 않은 동안 모든 항목의 절반을 스냅하십시오 (목록에서 제거). 목록이 정렬되거나 하나의 항목 만 남을 때까지 계속하십시오 (기본적으로 정렬 됨). 이 정렬 알고리즘은 구현에 따라 다른 결과를 제공 할 수 있습니다. 품목 제거 절차는 결정할 구현에 달려 있지만, 품목 제거 절차를 한 번 통과 한 …

30
다용도 정수 프린터
최소한 세 가지 다른 언어로 실행 가능한 코드를 작성하십시오. 코드는 1언어 번호 1, 2언어 번호 2, 3언어 번호 3 등 의 정수 를 출력해야합니다 . 규칙 : 출력은 정수 여야하지만 후행 줄 바꿈은 정상입니다. 코드는 어떤 종류의 입력도 할 수 없습니다 동일한 언어의 다른 주요 버전은 고유 한 것으로 간주됩니다. …

11
마크 다운 폭탄 제작 [폐쇄]
나는 우리 중 대부분이 우편 폭탄 과 비슷한 감압 폭탄 트릭에 대해 들어 본 적이 있다고 확신한다 . 우리 는 컴파일러에 대해 한 시점에서 그것을하기 위해 여기 에 질문을했습니다 . 글쎄, Markdown은 일종의 압축 형식으로, 부피가 큰 HTML 태그를 "압축 된"MD 토큰으로 대체합니다. 따라서 Markdown에서 압축 폭탄을 만들 수 있습니까? …

12
러시아 암호화 표준이 너무 구조화되어 있음을 증명
이 과제의 목표는 사용자가 선택한 언어로 다음 기능을 구현할 수 없을 정도로 짧은 구현 을 찾는 것입니다 p. 여기에 그것을 구현하는 C 코드 ( 출력을 인쇄하는 TIO 링크 참조 )와 그것을 포함 하는 wikipedia 페이지 가 있습니다. unsigned char pi[] = { 252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77, 233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193, 249,24,101,90,226,92,239,33,129,28,60,66,139,1,142,79, 5,132,2,174,227,106,143,160,6,11,237,152,127,212,211,31, 235,52,44,81,234,200,72,171,242,42,104,162,253,58,206,204, 181,112,14,86,8,12,118,18,191,114,19,71,156,183,93,135, 21,161,150,41,16,123,154,199,243,145,120,111,157,158,178,177, 50,117,25,61,255,53,138,126,109,84,198,128,195,189,13,87, …

20
0xBEEF는 어디에 있습니까?
이 도전은 1984 년 이 Wendy의 광고 에서 영감을 얻었습니다 . TS Rogers의 일러스트레이션 당신의 작업은 이진 롤빵에서 16 진수 0xBEEF를 찾는 것입니다. '쇠고기'는 다음 패턴으로 구성됩니다. 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) 'bun'은 다음과 같은 …

27
코드가 종료됩니까?
이것은 수학적으로 구부러진 것으로 생각한 코드 골프 도전입니다. 문제는 가능한 가장 짧은 코드를 작성하여 코드가 종료되는지 여부에 대한 열린 질문입니다. 내가 의미하는 것의 예는 anwser 에서이 cs stackexchange 질문에 맞게 조정 된 다음 파이썬 코드 일 수 있습니다 . def is_perfect(n): return sum(i for i in range(1, n) if n …
92 code-golf  math 

30
이 문자열이 문자열로 작동합니까?
한 줄짜리 문자열을 사용하여 문자 만 포함한다고 가정하는 프로그램을 작성하십시오 /\_‾. (즉, 밑줄, 앞으로 그리고 백 슬래시 오버 라인은 . 당신이 사용할 수있는 ~당신이 윗줄 편리 ASCII되지 않기 때문에 필요한 경우 윗줄 대신에.) 예를 들어, 가능한 입력은 다음과 같습니다. __/‾‾\/\_/‾ 프로그램은 문자열의 왼쪽 가장자리가 "연결되어"있는지 여부에 따라 문자의 행을 통해 …

30
그레이의 50 가지 그림자
소년들과 소녀들은 은색 화면에서 그레이의 50 가지 그림자 를 보게되어 매우 기쁩니다 . 우리는 귀찮게하지 않고 코딩하고 싶기 때문에 두뇌를 선택하는 데 어려움이 있습니다. 당신은해야합니다 : 50 개의 정사각형이 각각 다른 회색 음영으로 채워진 화면에 인쇄 선택한 언어에 이미지 처리 기능이 없으면 이미지 파일을 출력 할 수 있습니다 정사각형은 20 …

18
이 언어는 언제 발표 되었습니까?
당신의 도전은 간단합니다. 작성된 언어가 릴리스 된 연도에 STDOUT 또는 파일로 인쇄하는 프로그램을 작성해야합니다. 이것은 간단한 작업이므로 가능한 한 다른 언어로 작성해야합니다. 당신의 점수는 올바르게 인쇄 된 다른 연도의 총 수입니다. 사용하는 각 언어마다 사용중인 언어의 버전을 지정하십시오. (여러 버전이있는 경우) 해당 버전이 처음 출시 된 연도를 지정하고 버전 / …

10
알 수없는 완성도의 프로그래밍 언어 작성
언어가 튜링 완료 인지 확인하는 것은 언어를 디자인 할 때 매우 중요합니다. 많은 난해한 프로그래밍 언어가 시작하기에는 꽤 어려운 작업이지만 한 단계 더 발전시킬 수 있습니다. 튜링 컴플리트를 증명하기 어려운 프로그래밍 언어를 만들면 세계 최고의 수학자조차도 어느 쪽이든 증명할 수 없습니다. 당신의 임무는 Turing Completeness 가 수학 의 주요 미해결 …

30
모든 언어의 만델 브로트 이미지
필자는 항상 손에 넣은 모든 그래픽 응용 프로그램에서 Mandelbrot 이미지를 Hello World의 '그래픽'버전으로 사용했습니다. 이제 네 차례 야 언어는 그래픽 출력 또는 차트를 작성할 수 있어야합니다 (파일 저장이 허용되지 않음) 정사각형 이미지 또는 그래프를 렌더링합니다. 최소 128 및 최대 640 크기 * 프랙탈 좌표는 대략 -2-2i에서 2 + 2i까지입니다. 만델 …

14
우리 별의 색
첫 줄의 형식이 문자열 또는 텍스트 파일 인 프로그램 작성 width height 각각의 다음 줄은 x y intensity red green blue 어디: width그리고 height어떤 양의 정수가 될 수 있습니다. x그리고 y어떤 정수 할 수있다. intensity 음수가 아닌 정수일 수 있습니다. red, green및 blue0에서 255까지의 정수일 수 있습니다. 프로그램은 크기가 by …

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