«string» 태그된 질문

문자열 사용법과 조작을 통해 특정 문제를 해결하기위한 경쟁.

23
대소 문자 치환
대문자와 소문자의 모든 순열을 생성 할 수있을 때 대소 문자를 구분하지 않고 비교해야하는 사람은 누구입니까? 아무도! 그게 답입니다. 아무도 없습니다. 당신의 임무는이 위업을 달성하는 것입니다; 주어진 입력에 대해 대문자 / 소문자의 가능한 모든 순열을 생성합니다. 입력 인쇄 가능한 표준 ASCII 문자 문자열입니다. 입력이 모두 소문자로 가정해서는 안됩니다. 입력은 항상 하나 …

21
화장실 coreutil을 다시 구현
이 과제는 기존 과제와 비슷 하지만 사양의 일부가 명확하지 않고 엄격한 I / O 요구 사항이 적습니다. 인쇄 가능한 ASCII와 줄 바꿈만으로 구성된 문자열을 입력하면 다양한 메트릭 (바이트, 워드, 줄 수)을 출력합니다. 출력해야하는 메트릭은 다음과 같습니다. 바이트 수 입력 문자열은 ASCII 내에 있으므로 문자 수이기도합니다. 단어 수. 이것은 wc"단어"의 정의입니다. …
27 code-golf  string 

23
자바 스크립트 왼쪽 패드 골프
소개 왼쪽 패드 npm 패키지 fallout 이후에 왼쪽 패드 를 구현하기위한 코드 골프가 있습니다. 왼쪽 패드 기능은 양식에,이 개 기본 인수 및 1 개 추가 인수로 구성 문자열 , 길이 , ( padchar ). padchar이 제공되지 않으면 공백 문자로 표준화 됩니다 . 두 가지 인수로 예를 들어 봅시다. left_pad("abc", 6) …
27 code-golf  string 

4
내 말을 찾아라!
이 도전의 아이디어는 사전의 모든 단어를 문자 그리드에서 찾는 것입니다. 입력은 stdin 또는 function arg에서 가져와야하며 다음 형식으로 제공됩니다. [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr 일치하는 규칙 보드에서 대각선, 수평 또는 수직으로 발견되는 경우 (대소 문자 …

9
임의의 숫자를 파이에 매핑
소수의 배정도 표현은 소수점 이하 15 자리의 정확도 만 보장 할 수 있으므로 pi는 다음과 같습니다. 3.141592653589793 숫자 3가 위치 1, 10, 16에 있고 숫자 1가 위치 2, 4등에 있음을 알 수 있습니다. 도전 당신의 임무는 0과 1 사이의 임의의 이중 숫자를 생성하고 그 숫자의 값을 pi의 값에 매핑하는 프로그램이나 …
27 code-golf  string  random  pi 

4
문자열을 힐버트 커브로 매핑
일부 문자열을 2D 공간, 프랙탈 스타일에 매핑합시다. 당신의 임무는 힐버트 커브 를 계산하고 그것을 따라 문자열을 배치하는 것입니다. 태스크 이 작업은 한 줄짜리 입력 문자열을 가져와 그것을 포함하기에 충분히 큰 힐베르트 곡선을 따라 배치하는 것 입니다. 바이트 수를 최대한 줄이십시오. 이 인 코드 골프 결국! 정황 공백으로 채워질 틈이 있지만 …

7
당근 인기도 통계
캐럿 (또는 당근 )을 사용 하는 PPCG 대화방에서 19 번째 바이트 는 이전에 작성한 의견 중 하나에 동의한다는 것을 나타내는 방법입니다.^ 캐럿 메시지는 N ^문자 (여기서 N은 양의 정수) 로만 구성되며 이전 N 번째 메시지와의 동의를 의미합니다. 따라서 단일 ^은 바로 이전 메시지와의 계약을 ^^의미하고, 두 줄 ^^^의 메시지와의 계약을 …
27 code-golf  string 

24
맹렬한 자기 회문
Atbash 변환을 고려하십시오 . A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N 예를 들어 A ⇔ Z 및 L ⇔ O 인 경우 흥미로운 단어가 있습니다. 일부 문자열이 atbash와 동등한 것으로 번역 될 때, 상기 번역은 원래 단어가 반대로 된 것입니다. 나는 이것을 Atbash Self Palindromes 라고 부른다 . 예를 들어, WIZARD를 번역 해 봅시다 : …

25
문자열 반전 및 반전
문자열 반전 및 반전 도전 이 도전에서. 입력을 출력하거나 되돌릴 수있는 프로그램을 작성합니다. 먼저 각 문자를 해당 문자 코드로 변환해야합니다. 그런 다음 base-2로 변환해야합니다. 다음으로 해당 문자열을 바꿔야합니다. 그런 다음 문자열을 뒤집어 야합니다 (1-> 0 및 0-> 1). 마지막으로베이스 2로 다시 변환 한 다음 문자로 다시 변환해야합니다. 문자를 인쇄 할 …

18
텍스트를 오른쪽 정렬
당신의 임무는 문자열 입력과 숫자를 취하고 문자열을 오른쪽으로 정렬하여 텍스트의 너비를 숫자로 만드는 것입니다. 줄이 너무 길면 줄을 끊고 나머지 줄을 다음 줄에 놓고 필요하지 않을 때까지 반복하십시오. 선이 너비보다 짧으면 공백으로 채 웁니다. 여러 줄 바꿈이 발생할 수 있으며 다른 단일 문자처럼 취급해야합니다. 예를 들어, 문자열 Programming Puzzles & …
27 code-golf  string 

7
비유 안심
여기 꽤 많은 사람들이 열렬한 XKCD 리더 일 것입니다. 그래서 저는 여러분이 Megan이 쉽게 할 수있는 일을하도록 도전 할 것입니다 : 컴퓨터가 결코 할 수없는 일에 대해 수천 개의 안심할 수있는 비유를 생성하는 스크립트를 만드십시오. 당신의 스크립트 모든 언어로 작성 가능 코드 골프이어야합니다 stdin뱉어 낼 비유 수를 입력해야 합니다 (이 …

23
두 문자열의 대문자 교체
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! 기술 입력은 두 문자열이며, s1그리고 s2, 길이가 동일. 각각은 인쇄 가능한 ASCII 만 포함하며 하나 이상의 문자 길이입니다. 사용자 입력 문자열 수도 두 개의 스트링 …
27 code-golf  string 

30
C 헤더 이름을 C ++ 헤더 이름으로 변환
C 표준 라이브러리에서 헤더 이름은 .h접미사로 끝납니다 . stdio.h C ++에서 이러한 헤더 이름은 다른 형식으로 제공되며 c대신 접두사 가 붙습니다. cstdio 첫 번째 양식을 두 번째 양식으로 변환하는 함수를 작성하십시오. 전체 변환을 수행하거나 원래 문자열을 그대로두고 새 문자열을 반환 할 수 있습니다. 선택한 언어에서 자연스럽게 느껴지는 것 코드는 오류없이 …

30
이진 문자열을 ASCII로 변환
공백으로 구분 된 이진 문자 문자열을 가져 와서 ASCII 문자열로 변환하십시오. 예를 들어 ... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 로 변환 것입니다 ... Hello World 이진 문자열은이라는 변수에 저장됩니다 s. 이것은 코드 골프 문제이므로 가장 짧은 솔루션이 승리합니다.

30
각 문자의 4 개 사본으로 알파벳 생성
이것은 알파벳을 네 번 인쇄하는 것과는 다릅니다 . 이 작업은 표준 출력에서 ​​영어 알파벳의 각 문자의 4 개 사본 (한 줄에 하나씩)을 생성하는 프로그램을 작성하는 것입니다. A A A A B B B B 기타 출력에는 각 문자 다음에 줄 바꿈이 포함되어야합니다. 추가 출력이없는 대문자가 선호됩니다. 그러나 대문자 / 줄 …

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