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

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

27
언어의 정체성을 골프
식별자 아이콘 은 문자열 의 해시 값 을 나타내는 작은 기하학적 패턴 이미지입니다 . Stack Exchange 는 Gravatar 의 ID 아이콘을 각 사용자의 기본 아바타 이미지로 사용합니다. 이 도전에서는 Gravatar identicon을 사용하여 골프 텍스트를 생성합니다. 도전 이 스택 조각 (의 축소 된 버전 이 JSFiddle는 ) 당신이 문자열에 입력 할 …

27
나는 당신을 사랑합니다 나는 당신을 사랑합니다!
제목이 "Binary Heart"인 XKCD # 99 는 1과 0의 간단한 이미지를 나타내며 일부 숫자는 빨간색으로 표시됩니다. 붉은 마음은 육안으로 볼 수 있지만 이진 시퀀스에 숨겨진 메시지는 보이지 않습니다. 모든 공백과 줄 바꿈을 제거하고 이진 시퀀스를 8 비트 ASCII 코드로 해석하면 다음과 같은 메시지가 나타납니다. iloveyOuilOveyouiloveyOuilOveyOuiloveyouilOveyouilOveyOuilOv 귀여워요? Pssst ... 문자열은 순수한 …

11
새로운 사이트 디자인!
사이트 디자인을 수정하는 사용자 스크립트가 없거나 사이트 디자인이 수정되지 않았다면 사이트 디자인이 있음을 알아야합니다! (지금 11 월입니다) 축하하기 위해이 디자인을 소급 적용하는 프로그램을 만드십시오 (물론 단순화되었습니다)! 따라서 가장 중요한 변경 사항은 다음과 같습니다. 우리의 새로운 이름은 이제 Code Golf and Coding Challenges입니다. 우리 사이트는 더 이상 기본 파란색이 아니며 대신 …
57 code-golf  string 

30
“DDoouubbllee ssppeeaakk !!”
오늘날 매우 간단한 도전입니까? 최근에 이중 말하기에 대해 공정한 이야기를 들었다고 생각합니다. 이중 말하기는 문자열에서 각 문자가 즉시 반복되는 경우입니다. 예를 들면 다음과 같습니다. "DDoouubbllee ssppeeaakk!!" 규칙 하나의 인수, 문자열을 허용하는 코드를 작성하십시오. 이 문자열을 수정하여 모든 문자를 복제합니다. 그런 다음 이중 말하기 버전의 문자열을 반환합니다. 코드 골프입니다. 가장 적은 …
57 code-golf  string 

30
문자열을 열정적으로 러시아어 화
많은 사람들이 언젠가 인터넷에서 러시아 사람들과 교류했을 수도 있고, 일부 사람들은 자신을 표현하는 약간 이상한 방법을 발견했을 수도 있습니다. 예 : удали игру нуб))) 어디에 )))이전 문에 대한 강조를 위해 추가, 나는의 비율 있다는 이론에 노력하고있다 )그러나 나는 자주 어려운 비율을 계산하기 위해 찾을 문자열의 나머지들 '묵시적 강조의 양에 비례 …
57 code-golf  string 

30
하나 더 LUL과 난 외출
도전 설명 인기있는 스트리밍 사이트 twitch.tv 의 일부 채널에서 사람들이 채팅에서 스팸을 보내는 경향이있는 일반적인 메시지는 사람들을 스팸으로 만드는 "LUL"입니다. One more LUL and I'm out LUL 은 스트림에서 재미있는 일이 발생했음을 표현하는 데 사용되는 인기있는 감정 표현입니다. 곧 단 밈은 그들의 잠재력과 카피 파스타의 패러디를 보여주었습니다. One more "One …
57 code-golf  string 

30
해커 로고 표시
"해커 엠블럼"이라고도하는 "해커 로고"에 대해 들어 보셨을 것입니다. 다음과 같이 보입니다 : 이것은 Game of Life라는 수학적 시뮬레이션의 패턴입니다. 글라이더는 움직이는 가장 간단한 Life 패턴이며 모든 Life 패턴에서 가장 즉시 인식 할 수 있습니다. 도전 해커 로고를 표시하십시오. 이것은 다음과 같이 정의됩니다. 테두리, 흰색 배경 및 회색 눈금 선이있는 3x3 …

27
크래킹 진행 중
시도하는 모든 조합을 보여주는 암호를 해독하는 무차별 프로그램을 기억하십니까? 보다 정확하게는, 한 시점에서, n 개의 첫 번째 문자가 고정되고 (성공적으로 추측 됨) 나머지 문자에 대해 가능한 모든 문자가 테스트됩니다. 영화 나 멋진 인터페이스를 좋아하는 사람들이 작성한 일부 소프트웨어를 보셨을 것입니다. 실망스럽게도 죄송하지만 비밀번호를 해독하는 프로그램은 작성하지 않으며 멋진 출력을 재현하는 …

30
별표 삼각형 그리기
101 프로그래밍을위한 작업에서 영감을 얻은 것은 너무나 쉽지 않거나 중복 된 작업입니다 (이런 것들을 찾기가 어렵습니다). 입력: 양의 정수 n >= 1. 산출: n 모든 새 줄은 이전 줄보다 하나의 별표가 있고 첫 번째 줄에서 별표로 시작합니다. 일반적인 규칙: 이것은 코드 골프이므로 바이트 단위의 최단 답변이 이깁니다. 이 과정은 C …

30
크거나 작은 엔디안
L리틀 엔디안 아키텍처에서 Bif 실행 또는 빅 엔디안 아키텍처에서 if 실행 을 출력하는 프로그램 또는 함수를 작성하십시오 . 소문자 출력 l또는 b허용 가능합니다. 입력이 없습니다. 스코어링은 코드 골프이므로 바이트 수가 가장 적은 코드가 이깁니다. 편집 : 아래 의견에 따라 항목을 어느 아키텍처에서나 실행할 수 있어야합니다. 나는 이것이 영향을 미치는 답이 …
57 code-golf 

30
N 제곱 인쇄
stdin에서 음이 아닌 정수 N을 받거나 함수 인수로 사용하는 프로그램이나 함수를 작성하십시오. 면이 각각 숫자 N의 N 복사본으로 만들어진 빈 ASCII 아트 사각형의 문자열을 인쇄하거나 반환해야합니다. 구체적으로 : N이 0인 경우 N 사본이 사용되지 않으므로 출력이 없어야합니다 (또는 단일 후행 줄 바꿈). N이 1인 경우 출력은 다음과 같습니다. 1 N이 …

8
신축성 뱀 키스 만들기
신축성이 뱀 같은 : <||=|||:)~ 수직 막대 (각 개별 시퀀스 |A와 공지 신축성 뱀)에 신축성 부분은 회 폭을 각각 확장하고, 교류 슬래시 (그린되고 /, \한번 확장). 위의 특정 뱀에는 두 개의 신축성이있는 부분이있어서 네 가지 포즈가 가능합니다. <||=|||:)~ </\/\=|||:)~ <||=/\/\/\:)~ </\/\=/\/\/\:)~ 가장 스트레칭이 적은 포즈의 신축성 뱀의 일반적인 형태는 이 …

30
알렉스 스타일 추가
Alex의 영광스러운 영감에서 영감을 받아 R을 배우십시오. 우리는 Alex의 "하나의 진정한 R 프로그램"을 겸손하게 재현 할 것입니다. Alex 스타일 덧셈은 다음과 같이 작동합니다. 주어진 두 숫자의 합을 단순히 90 % 확률로, 그리고 첫 번째 숫자와 두 번째 숫자 + 1을 재귀 적으로 추가 할 확률은 10 %입니다. 이는 잠재적으로 , …

10
리틀 챈들러는 슬프다. 그를 응원하기 위해 구름을 그립니다
리틀 챈들러는 슬프다. 그를 응원하기 위해 구름을 그립니다. 참고 : 구름을 그리는 것이 실제로 그를 응원하지는 않습니다. 원은 3- 튜플로 정의 될 수 직교 평면상의 원의 X 위치이고, 직교 평면상에서 원의 y 좌표이며, 원의 반경이다. 및 음수 일 수있다. 항상 긍정적입니다. 입력은 공백으로 분리 된 3 개의 튜플 형태의 원 …


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