inseonyun / Algorithm

알고리즘 문제 풀이
0 stars 0 forks source link

[ETC] SWEA : 14557_카드 제거 #70

Closed inseonyun closed 2 years ago

inseonyun commented 2 years ago

Source URL : SWEA : 14557_카드 제거

문제 요구사항 :

- 어떤 카드를 제거하려면 그 카드는 앞면이 위를 향하도록 놓여 있어야 한다.

- i번 카드를 제거할 때에는, i-1 번 카드와 i+1 번 카드를 동시에 뒤집는다. 단, 해당 번호의 카드가 존재하지 않거나 이미 제거되었다면 뒤집지 않는다. 

  ■ 카드의 앞면이 위를 향해 있었다면, 카드를 뒤집은 이후에는 뒷면이 위를 향하게 된다. 반대의 경우도 마찬가지이다.

[입력]

[출력]

접근 방법 :

풀이 순서 :

  1. TC를 입력 받고, 해당 TC만큼 반복한다.
  2. 문자열 S를 입력 받아 해당 문자열 length()만큼 for문을 반복해 '1'의 개수를 구한다.
  3. 1의 개수가 홀수면 yes를, 아니라면 no를 출력한다.
inseonyun commented 2 years ago

문제 풀이 결과 :

image