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

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

5
그것은 하나의 이상한 산입니다!
에서 영감을 받음 그 위에 홀수로 작은 산의 사슬을 표시하십시오! 에 의해 @sygmei . 거대한 산을 가질 수 있는데 왜 산 사슬이 있습니까? 입력 번호를 입력하고 입력 번호까지 모든 홀수 번호를 가진 산을 인쇄하는 프로그램을 만드십시오. ( "남쪽 서쪽"은을 의미 directly below and to the left하고 "남쪽 동쪽"은을 의미 directly …

5
중요한 인물은 몇 명입니까?
숫자가 입력으로 주어지면 얼마나 많은 유효 숫자가 있는지 결정하십시오. 특별한 숫자를 사용해야하기 때문에이 숫자는 문자열로 사용됩니다. 당신은 내가 곧 의미하는 것을 볼 것입니다. 다음 중 하나 이상이 적용되는 경우 숫자는 SIG-FIG입니다. 0이 아닌 숫자는 항상 유효합니다. 두 유효 숫자 사이의 0은 유효합니다. 소수 부분의 마지막 0 또는 후행 0 만 …
10 code-golf  string  math 

5
최적의 크루즈 컨트롤 옵션 결정
크루즈 컨트롤에는 핸들을 움직여 주행하고자하는 속도를 설정하는 3 가지 옵션이 있습니다. 당신을 향해 : 1 속도를 추가합니다. 위로 : 다음 10의 배수로 속도를 증가시킵니다 (예 : 20-> 30, 32-> 40) 아래쪽으로 : 속도를 10의 다음 배수로 줄입니다 (예 : 20-> 10, 32-> 30) 입력 2 개의 정수 : 첫 번째는 …

2
경마에서의 하루
배경 플래시 웹 디자인이 너무 시원해서 90 년대 후반 00 년대 말에 플래시 웹 사이트 전체 나 애니메이션 위젯 없이는 아무도 살 수 없었습니다. 저는 플래시 / 액션 스크립트에서 "경마 뷰어"를 개발하기 위해 80 년대 비디오 게임 스타일 애니메이션의 형태로 사이트 방문자는 레이스 결과를 읽을 수있을뿐만 아니라 움직이는 애니메이션에서도 볼 …

4
둘레 밀도 행렬 계산
소개 경계 밀도 행렬은 무한 이진 행렬이고 M 은 다음과 같이 정의했다. (1 기반) 인덱스 (x, y) 를 고려하고 모서리 (1, 1) 및 (x, y)에 걸쳐있는 사각형 하위 행렬 을 M [x, y]로 표시 하십시오 . 인덱스 (x, y) 의 값인 M x, y를 제외한 모든 M [x, y] 값 …
10 code-golf  matrix 

16
잠깐만 ... 내가 다시 뭐라고 했어?
나는 종종 선생님이 내게 말을 할 때하고 싶은 말을 잊어 버립니다. 이 문제를 해결하기위한 도구를 만들 수 있습니까? 요구 사항 : 프로그램은 다음과 같이 반복되어야합니다. 먼저 입력을 받아 입력이 비어 있으면 마지막 저장된 질문을 인쇄하십시오. 그렇지 않으면 입력을 질문으로 저장하십시오. 노트: 질문이 저장되어 있지 않으면 입력 내용이 비어 있지 않습니다. …
10 code-golf  string 

20
중간을 찾는 애니메이션
비어 있지 않은 문자열이 주어지면 한두 문자가 될 때까지 첫 번째 문자와 마지막 문자를 제거하십시오. 예를 들어, 문자열이 인 경우 abcde프로그램은 다음을 인쇄해야합니다. abcde bcd c 그러나 인 경우 abcdef두 문자로 중지해야합니다. abcdef bcde cd 각 줄 끝의 후행 줄 바꿈 및 후행 공백은 선택 사항입니다. 원하는만큼 가질 수 있습니다. …
10 code-golf  string 

1
이미지를 Braincopterify
소개 Braincopter 는 Brainf *** 프로그램을 이미지로 인코딩하는 난해한 Brainf *** 파생 상품입니다. 2D 언어로서 두 가지 추가 명령을 사용합니다. 명령 포인터를 시계 방향 및 시계 반대 방향으로 회전합니다 (처음 오른쪽). Braincopter은 매우 비슷 Brainloller 대신 다른 명령으로 고유 한 색상을 사용하는 대신, 각 화소의 RGB 값에 기초하여 명령을 계산하는 …

3
C #은 주요 문제입니다
이 프로그래밍 퍼즐은 어제 여기에 묻었지만 저자가 삭제 한 또 다른 질문에서 영감을 얻었습니다. 도전 과제 : 다음 텍스트를 표준 출력으로 인쇄하는 Visual C # (또는 선호하는 C # IDE)을 사용하여 실행 가능한 바이너리 (Windows .EXE 또는 Linux 바이너리)를 만듭니다. Main() is the main method of C# programs! ... 모든 …

2
코렐리 내 Soellign
소개 당신 중 일부는 내 전화를 사용할 때 내가 조잡한 입력기임을 깨달았습니다. 그래서 오타를 수정하는 프로그램을 작성하고 싶습니다. 찰크 랑게 철자가 틀린 단어가 주어지면 내가 쓰려고했던 가능한 모든 단어를 출력하십시오. 타이포 오타의 주요 원인은 내가 잘못된 키를 치고 종종 옆집에있는 키를 누르는 사실에 달려 있습니다. 다음은 키보드 레이아웃입니다. q w …
10 code-golf 

6
구성 가능한 n- 곤
작도 N-곤은 당신은 단지 나침반과 도장이 통치자로 구성 할 수있는 n 개의면을 가진 정다각형이다. 막내 곤을 작도에만 n은되는 가우스 의해 명시된 바와 같이 별개 페르마 소수의 번호 2의 거듭 제곱의 곱 (즉,. n = 2^k * p1 * p2 * ...와 k정수마다되는 p어떤 고유 페르마 프라임). 페르마 프라임은 양의 정수로 …
10 code-golf 

9
슈퍼 폴딩 번호
여기에 접는 숫자를 이미 정의했습니다 . 그러나 이제 우리는 슈퍼 폴딩 번호를 정의 할 것입니다. 수퍼 폴딩 수는 접을 수있는 횟수가 2의 제곱보다 적은 1에 도달하는 숫자입니다. 접는 방법은 접는 숫자 질문과 약간 다릅니다. 폴딩 알고리즘은 다음과 같습니다. 이진 표현을 예 : 5882 1011011111010 그것을 3 개의 칸막이에 쏟았습니다. 전반, …

1
독창적 인 퍼즐로 독창적 인 hexameter 스캔
몇 년 동안 끔찍한 라틴 학생으로서 나는 라틴어에 관한 많은 것들을 미워하는 법을 배웠습니다. 그러나 내가 좋아하는 것이 있습니다. 라틴 스캔 션. 스캔 은시의 특정 라인의 미터를 결정하는 행위입니다. 라틴어의 경우 이는 줄의 각 음절을 "가벼운"또는 "무거운"으로 구분하는 것을 의미합니다. 라틴어 스캔에는 많은 규칙이 있습니다. 그러나 영어와 달리 라틴어 스캔은 …

1
유의미한 수치로 표현 평가
식이 주어지면 작업을 평가해야합니다. 그러나 실제보다 정확한 측정 결과를 얻을 수 있으므로 답에 필요한 것보다 더 많은 자릿수를 표시 할 수 없습니다. 숫자가 갖는 유효 숫자의 수는 과학적 표기법으로 쓸 때 소수점이있는 경우 끝에 0을 포함하여 보유한 자릿수입니다. 예를 들어, 1200유효 숫자 는 4 1.2*10^3이지만 1200.유효 숫자 1200.0는 5 이므로 …
10 code-golf  math 

5
순열의 단계
정수 세트를 취하고 세트의 모든 순열을 인쇄하는 함수를 작성하고 각 단계 사이에서 스왑을 수행하십시오. 입력 정수 세트 (예 : (0, 1, 2)) 산출 형식 (세트) (스왑) (세트)의 순열 및 스왑 목록 ... 테스트 사례 Input: (3, 1, 5) Output: (3, 1, 5) (3, 1) (1, 3, 5) (3, 5) (1, …

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