«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

30
문자열의 평균 문자 계산
태스크 당신의 작업은 평균 문자열 문자를 포함하는 문자열을 생성하는 것입니다. 결과의 첫 번째 문자는 첫 번째 문자의 첫 번째 문자 (첫 번째 문자)와 두 번째 첫 번째 문자의 두 번째 문자 평균 등입니다. 평균 문자 란 무엇입니까? 문자열은 바이트 배열입니다. 문자열의 평균 문자 는 문자열에서 문자 의 ASCII 값 평균을 …
24 code-golf  string 

10
양방향 회문 폐쇄 발전기
소개 입력 문자열의 회문 폐쇄는 최종 문자열이 입력 문자열로 시작하는 입력 문자열에서 구성 할 수있는 가장 짧은 회문입니다. 이 문제를 해결하기 위해 양방향 회문 폐쇄를 고려할 것입니다. 입력 문자열의 왼쪽 회문 폐쇄 는 입력 문자열로 시작하는 가장 짧은 회문입니다. 입력 문자열의 오른쪽 회문 폐쇄 는 입력 문자열로 끝나는 가장 짧은 …

23
시저 등가
해당 문자 사이의 거리 (카운트 업)가 동일한 경우 두 문자열은 "시저 동등"입니다. 예,이 용어를 만들었습니다. 예를 들면 다음과 같습니다. "Abc"와 "Cde"는 동일하므로 distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 대문자는 아무런 차이가 없습니다. "Hello"와 "World"는 Caesar와 동일하지 않으므로 distance from h-w == …
24 code-golf  string 

13
스페인 시간이야!
코드를 사용하여 비교적 쉽게 구현할 수있는 간단한 작업이 있습니다. 목표 는 시간을 HH : MM 형식으로 제공하여 스페인어로 작성된 시간을 출력하는 프로그램을 작성하는 것입니다. 많은 사람들 이이 작업을 수행 하는 방법 을 모르기 때문에 자세히 설명하겠습니다. 스페인어로 된 시간은 상당히 논리적입니다. 일반적으로 "Es la / Son las (hour) y (minutes)"패턴을 …

3
왕 타일로 화면을 채우십시오
다음 13 개의 정사각형 왕 타일은 항상 평면을 비 주기적으로 타일링하는 것으로 입증되었습니다 . 즉, 사각형이 인접한 모든 변이 같은 색으로 격자에 배열되면 패턴의 변환이 절대 그 자체와 일치하지 않습니다. 가운데와 모서리에 공백으로 채워진 3x3 격자와 가장자리의 빨강, 녹색, 파랑, 노랑, 회색 대신 1 ~ 5의 숫자로 각 타일을 텍스트로 …

6
벽돌 구조는 안정적입니까?
표준 벽돌 벽돌 을 표현해 봅시다 [__](그리고 꼭대기가 열려 있다는 사실을 무시하십시오). 이 벽돌이 쌓이면 벽돌 구성에서 평소와 같이 다른 모든 층이 벽돌 반으로 오프셋됩니다. [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] 따라서 각 벽돌에는 최대 6 개의 이웃이 있으며 두 개의 벽돌을 세로로 직접 정렬하는 것은 불가능합니다. 요점은이 벽돌의 배열은 모르타르 가 …

1
“Twinkle Twinkle Little Star”에 가사를 인쇄하십시오
당신의 목표는 각 음표가 연주 될 때 노래 "Twinkle Twinkle Little Star"에 가사를 인쇄하는 것입니다. 컴퓨터의 마이크에서 메모가 들립니다. 음표의 피치 (길이는 아님)가 올바른 경우 적절한 음절을 인쇄하십시오. 그렇지 않으면 아무것도하지 마십시오. 각 음표의 길이는 0.5 초 이상이며, 음표 사이에 최소 1/4 초의 간격이 있습니다. 여기 에 제공된 악보 와 …
24 code-golf  music  audio 

14
모든 국가 코드 인쇄
ISO 3166-1 은 모든 국가 코드를 정의하는 표준입니다. 잘 알려진 2 문자 코드 (US, GB, JP 등)를 Alpha-2 코드라고합니다. 두 글자로, 26 2 = 676 개의 가능한 코드가 있으며 그리드로 멋지게 배열 할 수 있습니다. 이 표 는 실제로 사용중인 코드, 예약 된 코드 등을보기위한 개요로 유용 할 수 있습니다. …

7
모스 디코드 골프
나는 성장하는 경보가 한 공간의 증오 와 이 답변이 있는지 모스 부호는 공백이 교활한 제거으로부터 안전하기 위해 나에게 영감을하고있다. 따라서 모든 공백을 제거한 상태에서 모스 부호를 성공적으로 번역 할 수있는 프로그램을 작성해야합니다. 규칙 : 입력은 대시와 점 (ASCII 2D 및 2E)으로 만 구성된 문자열입니다. 다른 문자를 포함하는 입력에 대해서는 출력이 …
24 code-golf  morse 

26
해시로 문자열을 둘러싸십시오.
나는 이미 이것을 파이썬으로 만들었지 만 많이 단축 될 수있는 것 같습니다. txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) 사용자가 다음을 입력하면 …
24 code-golf  string 

24
최단 Minmod 기능
minmod 함수 친숙한 변형이다 분 편미분 방정식에 대한 기울기 제한 고해상도 구조에서 나타난다. 여러 개의 경사면이 주어지면 경사면 사이의 상대적 표시를 처리하면서 가장 평평한 경사를 선택합니다. 이 함수는 임의의 수의 매개 변수를 사용합니다. 그런 다음 minmod (x 1 , x 2 , ..., x n ) 은 다음과 같이 정의됩니다. …

15
문자열의 글자 맞추기 점수 및 유효성 확인
당신의 임무는 주어진 문자열이 적절한 길이이고 스크래블 타일로 표현 될 수 있는지 결정하고, 그렇다면 각 문자의 점수의 합을 출력하는 것입니다. 글자 맞추기 게임 방법을 모르는 경우 다양한 글자 A–Z가 인쇄 된 100 개의 타일과 글자를 나타내는 두 개의 와일드 카드가 있습니다. 각 문자에는 특정 개수의 점이 있으며 각 타일 (단, …



30
목록에서 Oxford 쉼표로 ​​단일 문자열 생성
문자열 목록을 가져 와서 각 요소를 인용하여 목록에서 작성된 올바르게 잘린 문자열을 반환하는 영리한 (간결하고 관용적) 접근 방법은 무엇입니까? 하면서 나에게 와서 그루비 실험을 내 너무 문자 그대로,하지만 설명 해결책이있는, def temp = things.collect({"\'${it}\'"}) switch (things.size()) { case 1: result = temp[0] break case 2: result = temp.join(" and ") …

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