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

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

13
클라크의 삼각형
좋아, 최근에 약간의 삼각형 킥이 있었으므로 여기 또 다른 것이 있습니다. Clark 's Triangle은 각 행의 가장 왼쪽에있는 항목이 1이고 가장 오른쪽에있는 항목이 6의 배수로 구성되는 삼각형으로, 행 수가 증가함에 따라 증가합니다. 시각화는 다음과 같습니다 1 6 1 . 12 1 . . 18 1 . . . 24 1 …
10 code-golf  math  number 

14
12 시간 시간 변환
도전 12 시간 형식으로 시간을 변환하고 인쇄합니다. HH:MM AM/PM 예 입력: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20 GMT-0700 (PDT)' 'Sat Apr 10 2020 …
10 code-golf 

6
도둑질 순서 : 경찰
이다 경찰 -와 - 강도 . 이것이 경찰 실입니다. 강도 실의 경우 여기 로 이동 하십시오 . 사이트에 가입 한 이후 여러 OEIS (정수 시퀀스 온라인 백과 사전) 문제를 발견했습니다. 온라인 정수 시퀀스의 마스터가 누구인지를 결정하는 경찰과 강도 도전이 있다는 것은 공정한 것 같습니다. 편집 : 사소한 답변을 방지하기 위해 …

4
삶과 피로의 게임
Stewie의 Game of Life and Fatigue는 유명한 Conway의 Game of Life 와 매우 유사합니다 . Stewie 's Game of Life and Fatigue (GoLF)의 우주는 무한한 2 차원 직교 그리드 셀로, 살아 있거나 죽거나 피곤한 3 가지 상태 중 하나에 속합니다. 모든 셀은 가로, 세로 또는 대각선으로 인접한 셀인 8 개의 …

2
OEIS A005434 계산
과제는 가능한 빨리 OEIS A005434 를 계산하는 것입니다 . Slength 의 이진 문자열 을 고려하십시오 n. 에서 색인 1우리가 경우에 결정할 수, S[1..i+1]경기 S[n-i..n]정확하게 모두를 i에서 순서 0에 n-1. 예를 들어 S = 01010 준다 [Y, N, Y, N, Y]. 이 때문입니다 0일치 0, 01일치하지 않는 10, 010일치 010, 0101일치하지 …

1
모든면을 볼 롤!
20면의 주사위가 있다고 가정 해 봅시다. 다이를 굴리기 시작하고 마지막으로 20 개의 값을 모두 굴리기 전에 수십 번 굴려야합니다. 20 개의 값을 모두 볼 확률이 50 %가되기 전에 얼마나 많은 롤이 필요한지 궁금합니다. 그리고 n모든 n면 을 굴리기 전에 몇 개의 양면 주사위를 굴려야 합니까? 일부 조사 후 롤 후 …

1
방사선 경화 순환 퀴네 폴리 글롯
도전 다음 두 가지 프로그램을 작성하십시오. 두 가지 프로그래밍 언어로 실행됩니다. 이들은 한 언어의 두 가지 버전이 아닐 수 있습니다. 한 프로그램이 실행되면 두 번째 프로그램이 출력되고 그 반대도 마찬가지입니다. 두 프로그램은 서로 달라야합니다 (폴리 글 로트 없음). 그래도 캐치가 있습니다. 프로그램은 방사선 강화되어야합니다. 즉 , 두 프로그램 중 하나에서 …

3
키보드를 키보드로 만드십시오
직무 버튼을 누르면 각 키마다 다른 소리를 출력하는 프로그램을 작성해야합니다. 사용할 키는 다음과 같습니다. 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm 음표가 시작되고 C위의 각 키는 하나의 반음을 추가합니다. 그래도 조금 더 쉽게 만들 수 있습니다. 두 가지 유사한 작업 중에서 선택할 수 있습니다. 1) 키를 눌렀을 때 다른 키를 누를 때까지 계속되는 다른 음을 출력합니다. …
10 code-golf  audio 

10
접미사는 어떤 유형입니까?
소개 그래서 나는 접미사 정렬 알고리즘을 연구하면서 새로운 시간을 수작업으로 코드로 평가하면서 다시 시간을 낭비했습니다. 그러나 나는 항상 내 접미사의 유형을 기억하려고 노력합니다! 내 접미사가 어떤 유형인지 알려줄 수 있습니까? 가장 왼쪽? 많은 접미사 정렬 알고리즘 (SAIS, KA, 내 자신의 daware) 그룹 접미사를 정렬하기 위해 다른 유형으로 접미사를 그룹화합니다. 기본 …

4
내가 좋아하는 팀이 여전히 Football Champion이 될 수 있습니까?
시즌이 끝날 무렵 에 가장 성공한 축구 BE 팀 의 팬으로서 나는 종종 내가 좋아하는 팀이 여전히 챔피언이 될 이론적 기회가 있는지 궁금해합니다. 이 도전에서 당신의 임무는 저에게 그 질문에 대답하는 것입니다. 입력 현재 테이블, 남은 경기 목록 및 관심있는 팀의 현재 위치의 세 가지 입력을받습니다. 입력 1 : 현재 …

13
반대 언어 이름 [닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 언어 이름은 출력하지만 실제로는 이름을 반대로 출력하는 것처럼 보이는 코드를 코딩해야합니다. 예를 들어 파이썬 프로그램은 출력되는 것처럼 Python보이지만 실제로 출력해야합니다 nohtyP. …

5
Quine뿐만 아니라 Anagram Quine입니다!
작업 이 도전에서, 당신의 임무는 가능한 한 많은 자신의 아나그램으로 입력을받지 않는 프로그램을 작성하는 것입니다. 점수는 유효한 퀴인 프로그램 소스 코드의 아나그램 수를 가능한 총 아나그램 수로 나눈 값, 즉 유효한 퀴인 아나그램의 백분율입니다. 표준 허점 및 표준 quine 규칙이 적용됩니다. 참고 : 프로그램은 3 자 이상이 아닌 3 자 …

6
Google 링크 단축
도전 유효한 goo.gl단축 링크가 있으면 원래 URL을 출력하십시오. 예 goo.gl/qIwi3N같은 것을 줄 것 https://codegolf.stackexchange.com/입니다. 입력의 경우, 당신이되도록 선택할 수 있습니다 https?://처음에, 당신은 선택할 수 있습니다 www.전과 goo.gl, 당신은 또한 제거하도록 선택할 수 있습니다 goo.gl당신은 단지 URL의 끝을합니다. 끝에있는 슬래시는 입력 및 출력에 선택 사항입니다. 따라서 입력 내용이 정규식과 일치하게 (https?://)?(www\.)?(goo\.gl/)?[A-Za-z0-9]+/?됩니다. …

3
기간 2 리버스 퀸
당신의 임무는 자신의 소스 코드를 반대로 출력하는 프로그램을 작성하는 것입니다. 그러나 반전 된 코드가 실행될 때 올바른 방향을 향한 소스 코드를 출력해야합니다. 예 프로그램이이라고 가정하십시오 abc. 실행되면을 출력해야합니다 cba. cba실행시을 출력해야합니다 abc. 규칙 프로그램은 적절한 quine 의 모든 규칙을 따라야합니다 (소스 코드 출력 제외). 회문은 허용되지 않습니다. 랜덤 노트 : …
10 code-golf  quine 

2
폰 코흐 추측
그의 유명한 눈송이로 수학자 폰 코흐를 알게 될 것입니다. 그러나 그는 자신의 소매에 더 흥미로운 컴퓨터 과학 문제가 있습니다. 실제로이 추측을 살펴 보겠습니다. n노드가 있는 나무가 있습니다 (따라서 n-1가장자리). 에서 노드를 열거하는 방법을 찾기 1로 n하고, 이에 따라,의 가장자리 1에 n-1같은 방식으로, 즉 각 에지 k의 노드 수의 차이가 같음 …

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