ba2soon   2년 전

2%에서 틀렸다고뜹니다..ㅠㅠ

우선 입력값의 비율 다 약분해주고

사슬처럼 연쇄될 수 있도록 데이터 정렬해주었습니다.

4

0 2 1 1

1 3 1 1

0 1 1 1

이면

0 2 1 1

0 1 1 1

1 3 1 1

이 되도록 연속한 두 데이터에는 같은 재료가 있도록 정렬하였습니다.

이후 총 비율을 담을 리스트를 만들고 전부 0으로 초기화한 다음

데이터 길이만큼 반복문 돌리면서

비율리스트 최신화시키는 느낌으로 코드 짜봤습니다.

이 때 약분도 다 되도록 나름의 수학적인 계산을 통해 코드를 썼습니다.

반례 부탁드립니다..

댓글을 작성하려면 로그인해야 합니다.