ASCII 문자 문자열이 있으면 가운데에있는 문자를 출력하십시오. 중간 문자가없는 경우 (문자열 길이가 짝수 인 경우) 서 수가 두 중심 문자의 바닥 평균 인 ASCII 문자를 출력하십시오. 문자열이 비어 있으면 빈 문자열이 출력되어야합니다. 테스트 사례 : 12345 => 3 Hello => l Hiya => q (empty input) => (empty output) 문자가 …
태스크 당신의 작업은 평균 문자열 문자를 포함하는 문자열을 생성하는 것입니다. 결과의 첫 번째 문자는 첫 번째 문자의 첫 번째 문자 (첫 번째 문자)와 두 번째 첫 번째 문자의 두 번째 문자 평균 등입니다. 평균 문자 란 무엇입니까? 문자열은 바이트 배열입니다. 문자열의 평균 문자 는 문자열에서 문자 의 ASCII 값 평균을 …
소개 입력 문자열의 회문 폐쇄는 최종 문자열이 입력 문자열로 시작하는 입력 문자열에서 구성 할 수있는 가장 짧은 회문입니다. 이 문제를 해결하기 위해 양방향 회문 폐쇄를 고려할 것입니다. 입력 문자열의 왼쪽 회문 폐쇄 는 입력 문자열로 시작하는 가장 짧은 회문입니다. 입력 문자열의 오른쪽 회문 폐쇄 는 입력 문자열로 끝나는 가장 짧은 …
해당 문자 사이의 거리 (카운트 업)가 동일한 경우 두 문자열은 "시저 동등"입니다. 예,이 용어를 만들었습니다. 예를 들면 다음과 같습니다. "Abc"와 "Cde"는 동일하므로 distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 대문자는 아무런 차이가 없습니다. "Hello"와 "World"는 Caesar와 동일하지 않으므로 distance from h-w == …
나는 이미 이것을 파이썬으로 만들었지 만 많이 단축 될 수있는 것 같습니다. 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)) 사용자가 다음을 입력하면 …
당신의 임무는 주어진 문자열이 적절한 길이이고 스크래블 타일로 표현 될 수 있는지 결정하고, 그렇다면 각 문자의 점수의 합을 출력하는 것입니다. 글자 맞추기 게임 방법을 모르는 경우 다양한 글자 A–Z가 인쇄 된 100 개의 타일과 글자를 나타내는 두 개의 와일드 카드가 있습니다. 각 문자에는 특정 개수의 점이 있으며 각 타일 (단, …
문자열 목록을 가져 와서 각 요소를 인용하여 목록에서 작성된 올바르게 잘린 문자열을 반환하는 영리한 (간결하고 관용적) 접근 방법은 무엇입니까? 하면서 나에게 와서 그루비 실험을 내 너무 문자 그대로,하지만 설명 해결책이있는, def temp = things.collect({"\'${it}\'"}) switch (things.size()) { case 1: result = temp[0] break case 2: result = temp.join(" and ") …
문자열의 모든 고유 한 "하위 팔린 드롬" 을 찾는 가장 짧은 코드입니다 . 예. 1 input: "12131331" output: "33", "121", "131", "313", "1331" 예 .2 input: "3333" output: "33", "333", "3333"
우리는 것 결코 얻을 피곤 알파벳 관련 문제의 ... 조리법 주어진 문자의 문자열 S및 이 양 개의 정수 M, N, 의 문자 알파벳 수프 생산 S점유하는 임의의 위치 A의 직사각형 그릇 크기 M× N, 액자 그릇의 테두리를 나타내는 알파벳이 아닌, 공백이 아닌 문자를. 문자로 사용하지 않는 위치는 공백으로 표시해야합니다. 아래 …
SE에서 게시물을 편집하면 5 분의 유예 기간 내에 추가로 편집 한 내용이 병합됩니다. 게시물을 편집 한 시간 목록이 있으면 유예 기간이 아닌 편집 내용을 계산합니다. 분 단위로 수정한다고 가정 해 보겠습니다 [0,3,4,7,9,10,11,12]. 그 결과 [0,7,12]유예 기간에 나머지가 발생하는 시간이 3 번 수정됩니다 . 0: [3,4] 7: [9,10,11] 12: [] 첫 …
이 도전에서 영감을 얻었습니다 . 골: 미리 구성된 배전반과 인덱스 목록이 제공되면 지정된 인덱스에서 스위치를 반전시킵니다. 배전반은 여러 개의 스위치 ( v또는 ^)로 싸여 있고 -다양한 길이의 행으로 배열되어 있습니다. 배전반의 예는 다음과 같습니다. -v-^-v- -^-v- -v-^-v- 스위치를 뒤집거나 뒤집는 것은 스위치를 v에서 ^에서 또는로 변경하는 것을 의미 ^합니다 v. …
개념 곡을 망치지 않고 Twinkle Twinkle Little Star 곡을 노래 할 수 있도록 영어 알파벳을 어떤 방식으로 스크램블 할 수 있습니까? 규칙 스와핑 다음의 각 세트에 포함 된 글자를 기본적으로 곡을 망치지 않고 자유롭게 바꿀 수 있다고 가정 해 봅시다. {A, J, K} {B, C, D, E, G, P, T, …
회문은 그 자체로 반대되는 단어입니다. 이제 회문처럼 보이지만 그렇지 않은 단어가 있습니다. 단어를 고려 예를 들어 sheesh, sheesh그 반대이기 때문에 회문 아닌 hseehs다른 어떤 우리가 생각 그러나 경우에, sh다음이 역의이다, 단일 문자로 sheesh. 이런 종류의 단어를 우리는 반 회문이라고 부릅니다. 청크의 순서가 반대로되어 원래 단어가 형성되도록 단어를 몇 개의 청크로 …
도전 문자열 s과 정수 n를 매개 변수로 사용 하는 프로그램이나 함수를 작성하십시오 . 프로그램은 다음과 같이 변환 될 때 문자열을 인쇄하거나 반환해야합니다. 왼쪽 상단에서 시작하여 오른쪽 아래로 이동하여 s높이의 물결로 쓰십시오 n. 그런 다음 위에서 아래로 각 행을 공백없이 문자열로 결합하십시오. 예 문자열 "WATERMELON"과 높이가 3 인 경우 파도는 다음과 …
문자열 목록이 주어지면, 각 문자열을 목록에있는 다른 문자열의 하위 문자열이 아닌 비어 있지 않은 하위 문자열 중 하나로 대체하십시오. 예 목록을 감안할 때 ["hello","hallo","hola"], "hello"바로 교체해야합니다 "e"이 문자열이 포함되어 있지으로 "hallo"하고 "hola"있으며 가능한 한 짧게이다. "hallo"중 하나에 의해 대체 될 수 "ha"또는 "al"과 "hola"의 의해 "ho", "ol"또는 "la". 규칙 문자열이 …