자유 게시판

프로그래밍 문제 하나

2021.05.13 00:25

ton3d 조회:489

프로그래밍 문제

~~~~~~~~~~~~~~~~~~~~~~~~~~~

0과 1로만 이루어져 있으며, 0의 개수와 1의 개수가 동일한 문자열 S가 주어진다. 당신은 S에 다음과 같은 작업을 여러 번 수행할 수 있다:

S의 길이 2k인 연속한 부분문자열이 앞 k개 문자가 모두 동일하고, 또한 뒤 k개 문자가 서로 동일하며, 0과 1을 모두 포함할 때, 그 부분문자열을 제거할 수 있다.

예를 들어, S = “0111000011”인 경우, S의 2번째 문자부터 7번째 문자까지인 “111000”을 제거하는 것이 가능하다. 이 작업 후에는 제거된 부분의 앞부분과 뒷부분이 연결되어 S = “0011”이 된다. 그러면 이제 한 번의 작업을 통해 “0011”을 제거할 수 있으므로 초기 S = “0111000011”는 두 번의 작업을 통해 빈 문자열로 만들 수 있다.

여러분의 목표는 최소 횟수의 작업을 통해 S를 빈 문자열로 만드는 것이다. 최소 횟수의 작업으로 S를 빈 문자열로 만드는 과정을 구하여라.

~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
45118 새해 복 많이 받으시기 바랍니다! [2] 맨션에살자 424 02-11
45117 Rocket Lab 1단 로켓 발사 후 회수 성공 [2] asklee 424 05-07
45116 ms 워드 포터블 자료 찾습니다. OUTTON 424 07-15
45115 늙은 놋북 번들 윈7정품 > 윈10 업글 여전히 잘되네요. [2] Day 424 03-23
45114 감사드립니다~ 엉구업당 424 09-09
45113 앞으로는 절전모드를 써보기로 했습니다. [3] 『ⓖⓤⓝ』 424 01-31
45112 4월 9일 개기일식 - 구글 장난 asklee 424 04-06
45111 우뇌를 발달시키고 싶네요 [3] doha 425 06-04
45110 정치 이야기를 전혀 하지않으면... [8] 뜻정 425 02-05
45109 여기도 쿠키 설정 좀 조정해주세요 DarknessAn 425 03-10
45108 아이오닉 자율 주행 [3] asklee 425 01-05
45107 혹시 Lumapix 이 프로그램 예전껀데 아시는분 있을까요? [5] 짠쪼 425 04-18
45106 아이유 뮤직비디오 부탁드려요 [6] 감사한 425 06-02
45105 HOW IS THIS POSSIBLE? I AM GOING TO TRY THAT [4] 김영자 425 12-16
45104 [요청] 윈도우 10 32bit 버전 좀 부탁 드립니다.. [1] 테츠로 425 04-24
45103 방금 전 사진 옷 색상 수정 요청 건 게시물 [9] minimal 425 11-18
45102 또 질문 드립니다. [2] 천상천하 425 02-05
45101 키보드 DIY 뷰리풀투데 425 07-12
45100 Photodex ProShow Producer Effects Pack 가지고 계신 분 ... [6] dreamsbk1 425 08-23
45099 가을경 . . . anamana 426 11-03
XE1.11.6 Layout1.4.8