min(), max(), index() 사용전에 조건문 꼭 넣기!두 가지 모두 비어있는 리스트를 받을 경우 에러 발생.if len(a)==0 break꼭 추가!!원소 4가 없기 때문에 에러 발생. if 4 in a 를 꼭 추가!
백준 17070번 문제 바로가기총 세가지 상태(state)가 있다.각각 a, b, c라고 했을때 움직일 수 있는 경우의수는 다음과 같다.보통 이런 경우 현재 상태를 기준으로 다음 움직임을 판단한다.하지만 이렇게 할 경우 매 움직임마다 조건(벽에 부딪히는지)을 확인해야
코드
문제이해 시작과 동시에 각 타자의 결과는 정해져있고 순번을 바꿔서 최대점수를 내는 문제이다. 3아웃시 이닝이 변경된다. 다음 예제가 조금 헷갈렸었다. 2 이닝 동안 9명의 선수의 타율이다. 1번 선수는 항상 4번타자이고 총 43점이 나온다. 이닝이 변경되어도 공격순
백준 야구 17281자나깨나 변수 초기화 조심!!변수 3개 이하의 Shift 연산 구현.백준 17070 파이프 옮기기 1X->Y 대신 Y->X 가 편할때가 있다.
어딘가 이상하다... Code Fail 1 이렇게 할당하면 실패한다. 예를 들어 [1,2,3,4]를 위처럼 shift하면 아래처럼된다.. 때문에 반복문도 역순으로 돌아야한다. 일반 리스트처럼 마지막번호는 포함하지않으며, (큰수,작은수-1)로 적어야한다.