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

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

30
숫자는 어떻습니까?
고대 그리스인들은 이러한 것들을 독특하고 이중의 짝수라고 불렀습니다. 단일 짝수의 예는 14입니다. 2로 한 번 나눌 수 있으며, 그 시점에서 홀수 (7)가되며, 이후 더 이상 2로 나눌 수 없습니다. 이중 짝수는 20입니다. 2를 2로 나눈 다음 5가됩니다. 당신의 임무는 정수를 입력으로 취하고 가능한 한 적은 바이트로 정수로 2로 나눌 수있는 …

30
망막 또는 쓰레기?
우리는 멋진 기술 시대에 살고 있으며 TV에서 8K 화면을 아름답게 자세히 볼 수 있으며 휴대 전화에서 2K 디스플레이를 사용하여 모바일 탐색의 즐거움을 누릴 수 있습니다. 우리는 최근 몇 년 동안 화면 기술 측면에서 먼 길을 왔습니다. 이것의 제품 중 하나는 Apple, Retina 가 대중적으로 만든 용어입니다 . 이것은 해당 디스플레이 …
47 code-golf 

15
ASCII Day of the Day # 1-이중 매듭
NSTDIN / 명령 줄 / ARGV 또는 함수 인수를 통해 입력 으로 양의 정수를 가져와 NSTDOUT에 해당하는 ASCII 이중 매듭을 인쇄 하는 전체 프로그램 또는 함수를 작성하십시오 . ASCII 이중 매듭은 다음과 같습니다. __ __ __ __ __ __ / \/ \/ \/ \/ \/ \ | /\/ /\/ /\/ …

30
백핸드 ^ H ^ H ^ H ^ H ^ H ^ Hspaces
일부 터미널에서 백 스페이스를 누르면 제어 코드 ^H가 생성 되어 이전 문자를 삭제합니다. 이로 인해 편집이 코미디 효과를 줄 수있는 멋진 관용구 가 생겼습니다 . 이 바보 ^ H ^ H ^ H ^ Hgentleman에게 친절하십시오, 그는 회사 본사에서 방문하고 있습니다. 하나 이상의 문자열이 주어지면 ^H각각에 대한 백 스페이스 결과를 …
47 code-golf  string 

16
시 에르 핀 스크 어코드
빈 부분에 동일한 크기의 공간 블록을 사용하여 Sierpinski 카펫에 배열 할 때 카펫 의 반복 수를 출력하는 프로그램을 생성 하는 직사각형 텍스트 블록을 작성하십시오. 예를 들어 텍스트 블록이 TXT BLK 그런 다음 프로그램을 실행 TXTTXTTXT BLKBLKBLK TXT TXT BLK BLK TXTTXTTXT BLKBLKBLK 1프로그램의 모양이 Sierpinski 카펫의 첫 번째 반복을 나타내므로 …

6
표지로 일부 책을 판단합시다
내용이 질문을한다는 것을 누구나 알고 있습니다. 그러나 좋은 제목도 도움이되며 이것이 우리가 가장 먼저 보는 것입니다. 이제 첫인상을 프로그램으로 바꾸고 어떤 종류의 타이틀이 더 인기를 얻었는지 알아볼 차례입니다. 이에 따라 PPCG 질문의 제목을 입력으로 받아 점수 예측을 리턴하는 프로그램 또는 함수를 작성해야합니다. 예를 들어, Counting Grains of Rice입력으로 수신 할 …

30
매우 간단한 삼각형
양의 정수 (stdin, 명령 행 또는 함수 arg를 통해)를 가져 와서 작은 타일 중 많은 타일이 함께 바둑판 식으로 배열 된 문자열을 인쇄하거나 반환하는 프로그램 또는 함수를 작성하십시오. /\ /__\ 입력이 인 경우이 유일한 삼각형이 출력입니다 1. 입력이 2인 경우 출력은 ____ /\ / /__\/ 입력이 3인 경우 출력은 ____ …

30
숫자를 각 숫자로 나눌 수 있습니까?
제 친구와 저는 AP 컴퓨터 과학 수업에서 실험실에서 일하고 있었고, 골프를 마친 후에도 여전히 반 수업을 무료로 제공했기 때문에 골프 문제 하나를 코딩하기로 결정했습니다. 질문은 다음과 같습니다. 숫자 n이 주어지면, n은 각 숫자로 나눌 수 있습니까? 예를 들어 128은이 테스트를 통과합니다. 1, 2, 8로 나눌 수 있습니다. 0이있는 숫자는 자동으로 …
47 code-golf 

15
주기율표-코드 골프
Practical Golf 기반 -미국 당신의 임무는 최대 ununoctium을 포함하여 요소 이름이 주어진 요소의 약어 (기호)를 찾는 것입니다 (118). Wikipedia 의 주기율표를 사용하십시오 . 스 퀴시 ossifrage 덕분에 http://pastebin.com/DNZMWmuf 에서 약어의 전체 요소 목록을 찾을 수 있습니다 . 외부 리소스를 사용할 수 없습니다. 또한 주기율표의 요소에 대한 내장 데이터를 사용할 수 …

14
좋아하는 단어로 코드 사각형 만들기
와 같이 반복되는 문자 가 없는 좋아하는 6 개의 문자 영어 단어를 선택하십시오 wombat. 각 행과 열에 모든 순서대로 단어의 모든 문자가 포함 되도록 주석없이 N × N 문자 그리드로 프로그램을 작성 하십시오. 프로그램은 단어의 정의를 36 자 이상으로 출력해야합니다 . 규칙 표준 출력으로 출력합니다. 입력이 없습니다. 귀하의 단어는 Dictionary.com에 …

30
픽셀 아트, 에피소드 1 : 슈퍼 마리오 디스플레이
이건 나야! 오늘날의 과제는 간단합니다. NES의 Super Mario Bros의 유휴 작은 마리오 스프라이트를 파란색 배경 위에 표시하는 프로그램 또는 함수를 작성하십시오. 화면 / 창 / 브라우저의 어느 곳에 나 12 * 16 픽셀을 표시하는 한 모든 종류의 항목이 유효합니다. (편집 : 언어로 픽셀 아트를 할 수없는 경우 표시되는 이미지를 확대 …

18
펄에서의 골프 팁?
펄 골프에 대한 일반적인 팁이 있습니까? 저는 적어도 Perl에 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다). 답변 당 하나의 팁을 게시하십시오.
47 code-golf  tips  perl 

30
1, 2, 3, 4, 5, 6, 7, 8, 9를 "1", "2", "3"등으로 변환
수상자 : professorfish의 bash 답변 ! 전체 9 바이트! 와! 답변을 계속 제출할 수 있지만 더 이상 이길 수 없습니다. 후손을 위해 보관 된 원본 게시물 : 당신의 목표는 1-9 사이 의 정수를 그것이 나타내는 단어로 변환하는 것 입니다. 소수에 대해 걱정할 필요가 없습니다. 사용자가 숫자를 입력합니다. 그들이 10 이상을 …

15
스택 오버플로 로고 생성 [닫힘]
문제는 StackOverflow 로고와 비슷한 이미지를 생성하는 것입니다. 출력에는 다음이 포함되어야합니다. 이미지 크기 64 * 64 이상 회색 | __ | 모양의 기초 베이스에서 나오는 곡선 세그먼트 스택. 세그먼트는 회색에서 주황색으로 페이드되며 ~ 90도 오른쪽 회전합니다. 세그먼트 수는 5와 7 사이 여야하며 6이 선호됩니다. 참고 : 색상이 부족한 ASCII 디스플레이의 경우 …

30
“N NE E SE S SW W NW”인쇄
이것은 거의 사소한 것처럼 보이지만 약간의 노력을 기울인 후에 J의 리터럴 솔루션을 이길 수 없었기 때문에 괜찮은 도전을 할 수 있다고 생각했습니다. 제목은 모든 것을 말합니다. 리턴하거나 인쇄하는 프로그램 또는 함수 (인수 없음)를 작성하기 만하면됩니다. N NE E SE S SW W NW 공백 대신 줄 바꿈을 사용할 수 있습니다. …

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