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

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

30
난독 화 문제 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 다음 …

30
"하위 회문"찾기.
문자열의 모든 고유 한 "하위 팔린 드롬" 을 찾는 가장 짧은 코드입니다 . 예. 1 input: "12131331" output: "33", "121", "131", "313", "1331" 예 .2 input: "3333" output: "33", "333", "3333"

15
2,073,600 개의 고유 한 색상으로 1920 x 1080 그래픽 생성
도전: 1920 x 1080 픽셀의 그래픽 파일을 출력하는 프로그램을 작성하십시오. 그래픽 내의 2,073,600 픽셀 중 하나는 고유 한 색상이어야하며 색상 값을 반복해서는 안됩니다. 색상은 RGB로 지정하고 0,0,0에서 시작하여 255,255,255를 향하여 위쪽으로 세어야합니다. 1920 x 1080 픽셀 이미지에는 많은 검정, 파랑 및 녹색 만 포함됩니다. 예를 들어 (작은 축소 버전). 높이가 …

22
코드 골프 : 6174-Kaprekar의 신화적인 상수
이 질문은 Code Golf Stack Exchange에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 숫자 6174가 왜 그렇게 흥미로운가요? Wikipedia에서 정의 한대로 최소한 두 개의 다른 숫자를 사용하여 4 자리 숫자를 사용하십시오. (리딩 제로가 허용됩니다.) 숫자를 오름차순으로 정렬 한 다음 내림차순으로 정렬하여 필요한 경우 …

30
+ 또는-부호를 사용하지 않고 추가
이전에 "Do _ without _ _"도전 과제 가 많이 있었지만 이것이 가장 어려운 과제 중 하나가되기를 바랍니다. 도전 STDIN에서 두 개의 자연수 (정수> 0)를 사용하고 두 숫자의 합을 STDOUT에 인쇄하는 프로그램을 작성해야합니다. 문제는 당신이 몇 가지로 사용한다는 것입니다 +및 -가능한 징후. 합산 또는 부정 함수를 사용할 수 없습니다. 예 입력 …

30
7 세그먼트 디스플레이 에뮬레이션
태스크 이 작업은 7- 세그먼트 디스플레이 의 128 가지 가능한 상태 중 하나를 표시하는 것 입니다. 프로그램은 0또는 의 7 자 ( "비트") 문자열을 허용해야합니다 1. 입력의 첫 번째 비트는 다음 그림의 세그먼트 A에 해당하고 두 번째는 B에 해당합니다 (무시 dp). 단일 유니 코드 또는 ASCII 기호, ASCII 아트 , …
24 code-golf 

16
아날로그 시계 만들기
아날로그 시계 만들기 목표 : 프로그래밍 언어를 사용하여 작동하는 아날로그 시계를 만듭니다. 요구 사항 : 시계에는 적어도 시간 및 분 포인터가 있어야합니다. 생성 된 시계는 이미지, 애니메이션 또는 ASCII 아트 형식 일 수 있습니다. 시계에 현지 시간이 표시 될 것으로 예상됩니다. 선택 과목: 분 및 시간 포인터 외에 초 포인터를 …

8
당구 공 충돌
충격 직전에 한 쌍의 당구 공의 2 차원 위치와 속도를 고려할 때, 완전히 탄성 충돌 한 후에 속도를 계산하십시오 . 볼은 동일한 반경, 동일한 질량, 균일 한 밀도 및 마찰이없는 이상적인 구 (또는 이와 동등한 원)로 가정합니다. : 입력 8 개 숫자로 구성되어 첫 번째 볼의 중심 유사의 속도, 두 …

18
울트라 라디칼 계산
울트라 라디칼이란? ultraradical 실제 개수의 또는 지참 라디칼 에서 quintic 방정식의 유일한 루트로 정의 .aaax5+x+a=0x5+x+a=0x^5+x+a=0 여기 에서는 초고속 함수를 나타 내기 위해 을 사용합니다. 예를 들어, 이기 때문에 입니다.UR(⋅)UR(⋅)UR(\cdot)UR(−100010)=10UR(−100010)=10UR(-100010)=10105+10−100010=0105+10−100010=010^5+10-100010=0 도전 실수를 입력으로 사용하고 초 라디칼을 반환하거나 출력하는 전체 프로그램 또는 함수를 작성하십시오. 요구 사항 표준 허점은 허용되지 않습니다. 아래 테스트 …

20
1, 2, 4, 8, 16,… 33?
도전 잘 알려진 숫자 순서로 n'번째 요소 또는 첫 번째 요소' 를 출력하는 함수 / 프로그램을 작성하십시오 n. 1, 2, 4, 8, 16 ... 아, 잠깐만 요. 처음 몇 개의 숫자를 잊었습니다. 1, 1, 1, 1, 2, 4, 8, 16 ... 도대체, 나는 좋은 측정을 위해 몇 가지를 더 추가 …

15
방 번호 찾기
방 번호 찾기 나는 동료에게 회의를 위해 잘못된 방 번호를 주었을 때 직장에서 흥미로운 문제 해결 기술을 접하게되었습니다. 때때로 모임에가는 동안 팀원이 잘못된 방 번호를 보내 게됩니다. 일반적으로 책상에서 서두르고 굵은 손가락으로 잘못된 열쇠가 있기 때문입니다. 흥미롭게도 잘못된 방에 도착하면 일반적으로 숫자 키패드 를 상상하여 실제로 어떤 방을 의미했는지 추측 …
24 code-golf 

6
좌표까지의 거리
2D 비행기 에는 n 명이 있습니다 . 그들 사이의 거리를 사용하여 우리는 그들의 위치를 ​​찾을 것입니다. 고유 한 답변을 얻으려면 다음 네 가지 가정을해야합니다. 최소한 3 명이 있습니다. 첫 번째 사람은 (0, 0) 위치에 있습니다. 두 번째 사람은 일부 x> 0에 대해 위치 (x, 0)에 있습니다. 세 번째 사람은 일부 …

4
세 포인터! 그러나 어떤 종류?
에서 http://en.wikipedia.org/wiki/Triangle : 세 개의 2 차원 좌표 튜플 (Cartesian)을 취하고이 세 점이 어떤 모양을 나타내는 지 분류하는 프로그램을 작성하십시오. 거의 모든 경우에이 점은 다양한 유형의 삼각형을 나타냅니다. 일부 퇴보 된 경우 점은 단일 점 또는 직선을 나타냅니다. 프로그램은 다음 중 어떤 태그가 설명 된 모양에 적용되는지 결정합니다. 포인트 (3 …

10
페르마의 다각형 수 정리
Fermat의 다각형 수 정리 는 모든 양의 정수가 최대 nnn nnn 곤수 의 합으로 표현 될 수 있음을 나타 냅니다. 모든 양의 정수가 삼각형의 세 숫자 네 정사각 수 다섯 오각 수 등 내 작업은 양의 정수 인출하는 최대의 합으로 표현 될 수 있음이 수단 xxx , 그리고 정수 s≥3s≥3s …

23
알파벳 수프로 그릇을 채우십시오
우리는 것 결코 얻을 피곤 알파벳 관련 문제의 ... 조리법 주어진 문자의 문자열 S및 이 양 개의 정수 M, N, 의 문자 알파벳 수프 생산 S점유하는 임의의 위치 A의 직사각형 그릇 크기 M× N, 액자 그릇의 테두리를 나타내는 알파벳이 아닌, 공백이 아닌 문자를. 문자로 사용하지 않는 위치는 공백으로 표시해야합니다. 아래 …

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