«string» 태그된 질문

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

27
문자열을 비밀번호로 지정
당신의 도전은 문자열을 암호 화하는 것입니다! 비밀번호 란 무엇입니까? 문자열을 입력으로 사용하십시오. 이 문자열은 대문자, 소문자, 숫자 및 공백 만 포함합니다. 모든 공백을 밑줄로 바꾸고 모든 숫자를 왼쪽에서 오른쪽으로 나타나는 순서대로 문자열의 끝으로 이동해야합니다. 그런 다음 문자열의 모든 문자에 대해 임의로 대문자 또는 소문자로 변경하십시오. 예 (문자는 매번 달라야 함) …

30
왓슨 크릭 회문
문제 임의의 DNA 문자열이 Watson-Crick palindrome인지 여부를 판별 할 수있는 함수를 작성하십시오. 함수는 DNA 문자열을 가져 와서 문자열이 Watson-Crick 회문이면 참 값을, 그렇지 않으면 거짓 값을 출력합니다. True와 False는 각각 1과 0으로 표시 될 수 있습니다. DNA 문자열은 선호도에 따라 모두 대문자이거나 모두 소문자 일 수 있습니다. 또한 DNA 문자열은 …

30
문자열을 천천히 다른 것으로 바꾸십시오
도전 두 개의 문자열 / 문자열 배열이 주어지면 첫 번째 문자열을 천천히 축소하고 두 번째 문자열로 다시 확장하십시오. 문자열이 항상 같은 문자로 시작한다고 가정 할 수 있습니다. 예 Input: "Test", "Testing" Output: Test Tes Te T Te Tes Test Testi Testin Testing 먼저 첫 번째 단어를 출력하십시오. Test 그런 다음 …
31 code-golf  string 

9
뒤틀린 "Hello world!"
당신의 직업은 매우 간단 Hello, world!합니다 Twister!. 인쇄하는 프로그램을 작성하십시오 . 줄이 꼬이는 방법 비틀림 알고리즘은 매우 간단합니다. 각 열은 색인에 의해 아래로 이동합니다 (col 0은 0 아래로 이동하고 col 1은 1, ...로 이동합니다). 열 이동이 맨 위로 줄 바꿈됩니다. 그것은 다음과 같습니다. a ba cba ---- cba cb c …

6
올해는 좋았습니까?
소개 산타가 처리하기에는 이름이 너무 많아서 도움이 필요합니다! 그는 당신이 프로그램이나 출력하는 기능, 기록해야 할 nice, naughty, very naughty또는 very very naughty. 누군가가 얼마나 좋고 나쁜지 결정하기 위해 산타는 알고리즘을 개발했습니다. 니스 ( 나눗셈 , 수학 ) : 우선, 모든 문자를 추가하여 이름에서 숫자를 얻습니다 ( 공백은 무시 됨 ). …

5
탭을 반으로 나누기
스페이스와 탭 사이에서 거룩한 전쟁이 벌어졌습니다. (물론 객관적으로 우월한 공간도 승리했습니다.) — Alex A. S는 오메 PEO의 P 르가 여전히 거부 에 것을 ccept WHI C의 H는 Cl이고 , E는 흘리 이야 upreme한다. 당신은받은 incor을 사용하여 파일을 재 CT를, B의 광고 및 INF 전자 WHI의 rior 양식 t 이스 페이스를 …

17
그들 중 누가 가장 졸려?
의 및 문자가 항상 다른 문자 대 문자로 -=o.바뀌는 문자열을 취하는 프로그램 또는 함수를 작성하십시오 . 문자열은 홀수 길이가 1보다 크며 항상로 시작하고 끝나는 중 하나입니다 .-=o.-=o 기본적으로 입력은 다양한 졸림 상태에서 눈을 공유하는 이모티콘 얼굴 라인처럼 보입니다 (예 : o.=.=.-.-.o.o 당신의 목표는 가장 졸리거나 가장 깨어있는 얼굴을 인쇄하거나 반환하는 …
31 code-golf  string 

23
라인 정렬!
라인 정렬! 문자와 여러 줄 문자열이 주어지면 주어진 구분 기호 사이에 줄의 각 줄을 채우십시오. 예 입력: , Programming, Puzzles And, Code golf 산출: Programming, Puzzles And, Code golf 입력 입력은 여러 줄 문자열과 문자 (당신이 정렬 할 문자)가되며 원하는 순서 / 형식으로 가져올 수 있습니다. 캐릭터는 한 줄에 정확히 …

25
주어진 범위에 몇 개의 IP 주소가 있습니까?
에서 영감을 받다... 네트워킹-주어진 범위에 몇 개의 IP 주소가 있는지 어떻게 알 수 있습니까? 두 개의 문자열을 입력으로 사용하는 프로그램 또는 함수를 작성하십시오. 각 문자열은 표준 점 표기법으로 표현 된 IPv4 주소이며 두 개의 IP 주소 입력을 포함하여이 범위가 적용되는 IP 주소 수를 출력하거나 리턴합니다. IP 주소를 구문 분석하도록 설계된 …

3
술취한 타이피스트
배경 타이피스트가 집에 와서 일부 술을 마시고 수입 편지를 해체해야한다는 사실을 깨닫는다. 그가 정확한 텍스트를 조사하기 위해, 그는 텍스트 문자 bh vjaracter t0을 기록합니다. 그러나 그는 t0 키 중 일부 키를 잘못 관리합니다. 당신의 임무는 그의 ttping을 시뮬레이션하는 cose를 작성하는 것입니다. 실수의 vhance를 최소화하기 위해 코드는 posw9ble만큼 짧아야합니다. 건반 키보드는 …

30
가장 일반적인 공통 문자열
문자열 목록을 입력으로 사용하고 모든 입력 문자열 의 하위 문자열 인 가장 긴 문자열을 출력하는 프로그램 또는 함수를 작성하십시오 . 길이가 같은 하위 문자열이 여러 개 있고 더 이상 하위 문자열이 없으면 그 중 하나를 출력하십시오. 이것은 빈 문자열을 출력하는 것을 의미 할 수 있습니다. 유효한 출력이 여러 개인 경우 …

30
고양이는 다시 입력을 먹었다!
입력을 받아서 인쇄하는 프로그램 인 고양이 프로그램을 만듭니다. ... 단, 프로그램은 입력에서 임의로 문자를 가져 와서 대신 인쇄합니다. 입력의 각 문자는 일반적으로 프로그램과 함께 제거 될 확률이 같아야하지만 각 문자의 확률은 최대 10 %까지 달라질 수 있습니다. 프로그램은 입력을받은 다음 입력에서 문자를 무작위로 제거한 다음 해당 버전을 다시 인쇄해야합니다. 언어에서 …

30
물웅덩이와 물웅덩이
또는 "각 단어의 첫 글자와 마지막 글자를 바꾸십시오" 당신의 도전은, 알파벳 ASCII 문자의 문자열과 분리 문자 (각 단어를 분리하기 위해)로 사용할 다른 문자가 주어지면 각 단어의 첫 글자와 마지막 글자를 바꾸는 것입니다. 한 글자로 된 단어는 그대로 두십시오. 예제 / 테스트 사례는 소문자와 공백을 구분 기호로 사용합니다. 구두점을 처리 할 …
30 code-golf  string 

30
알파벳 계단
도전 당신의 임무는 입력없이 다음을 출력하는 프로그램이나 함수를 만드는 것입니다. a bb ccc dddd eeeee ffffff ggggggg hhhhhhhh iiiiiiiii jjjjjjjjjj kkkkkkkkkkk llllllllllll mmmmmmmmmmmmm nnnnnnnnnnnnnn ooooooooooooooo pppppppppppppppp qqqqqqqqqqqqqqqqq rrrrrrrrrrrrrrrrrr sssssssssssssssssss tttttttttttttttttttt uuuuuuuuuuuuuuuuuuuuu vvvvvvvvvvvvvvvvvvvvvv wwwwwwwwwwwwwwwwwwwwwww xxxxxxxxxxxxxxxxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzzzzzzzzz 채점 이것은 code-golf 이므로 각 언어에서 가장 짧은 답변이 이깁니다.

13
ASCII 아트의 제곱근
당신은 TeX, LaTeX 등 을 정말로 싫어하는 수학자를위한 인턴으로 일하고 있습니다 . 그래서 그는 모든 조판을 포기하고 ASCII로 모든 포매팅을하기로 결정했습니다. 당신은 잠시 후 이것에 질려서 제곱근부터 시작하여 그것의 일부를 자동화하기로 결정했습니다. 제곱근을 만드는 방법은 다음과 같습니다. ### this is the input ### ### _____ put a row of underscores …

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