여름 모임을가 2019년 8월 11일을 happynk

 

//

빠른 생각할 때 느낌하지만 시간 낭비 할 때 코드 구현의 아이디어

그리고 거기 명확한 맨 코드이고 다른 방법으로 신속하게 반응하지 않을 때

//

여기에 코드를 더한 문제 솔루션입니다

두 가지 질문에 집중하는 것은 GF 없었어요

AAK 거리
시간 제한 : - MS    공간 제한 : - KB 
벤치 마크 설명 : 1 초, 128m
문제 설명

학생들은 항상 AK로합니다.
그래서 상사가 대문자로 구성된 문자열을주는 것, 그는 당신이 알아내는 데 도움이하고 싶은 곳 'A'와 'K'의 가장 먼 쌍.
예를 들어 다음 문자열 :
BKABGKWAXKA은
'A'와 6의 'K'피치, 스페이서 (6 개) 사이에 문자 한 쌍의 먼.

입력 형식

라인, 대문자로 구성된 문자열

출력 형식

정수 K A는 가장 먼 거리를 나타냅니다. k 번째는, 출력을 왼쪽으로 요구되고, 그렇지 않으면 -1

샘플 입력 1

BKABGKWAXKA

출력 샘플 1

6

샘플 입력 2

KKKKKKKKKKAAAAAAAAAAAAAAA

출력 샘플 2

-1

신속한
길이 <= 문자열 <= 10000
음악 상자 B Diminshing
시간 제한 : - MS    공간 제한 : - KB 
벤치 마크 설명 : 1 초, 128m
문제 설명

보스 Diminshing은 음악 게임을 어떤 게임은 상사가 여전히 열정이 무엇인지, 간단합니다.
게임은 변의 길이로 시작하는 N (1)는 접힌 N 열의 블록의 높이이다.
빨간색과 파란색 사각형이 있습니다.
게임 플레이 : 플레이어는 그들을 제거하기 위해 두 개의 인접한 다른 색의 사각형을 선택합니다. 그런 다음 위의 상자가 자동으로 블록의 나머지 부분은 원통형 유지하게 떨어질 것이다.

플레이어는 작동, 상자의 더 제거, 높은 점수의 시간이 될 수 있습니다. 어떤 보스가 알고 싶어 : 상자까지 제거 얼마나?

입력 형식

0과 1로 구성된 문자열, 칼럼의 블록도는 게임이 시작될 때. 어디에서 0은 파란색 사각형, 한 빨간색 사각형을 나타냅니다.

출력 형식

사각형까지의 수를 나타내는 정수를 제거합니다.

샘플 입력 1

0,011

출력 샘플 1

4

샘플 입력 2

11011010001011

출력 샘플 2

(12)

입력 샘플 3

0

출력 샘플 3

0

신속한

문자열 길이 n을 제공

 

 

추천

출처www.cnblogs.com/cocacolalala/p/11335042.html