[Python] 완전탐색 - 모의고사
2020. 8. 5. 18:19ㆍAlgorithm/Python
반응형
문제
제한 조건
입출력
※ 입출력 설명
1. 풀이 - 기본 문법을 사용한 풀이
해석
1) 3명의 수포자가 반복적으로 작성한 답안을 리스트 형태로 각각 변수 생성
2) 시험 답안의 리스트 길이가 각 수포자의 답안 리스트의 길이보다 클 수 있으므로
나머지 연산자('%')를 활용하여 인덱싱 처리 후 각 수포자의 정답 갯수를 카운트 한다.
2. 풀이 - itertools 모듈의 cycle 함수를 활용한 풀이
해석
1) 3명의 수포자가 반복적으로 작성한 답안을 itertools.cycle 형태로 생성
2) 시험 답안의 리스트 길이와 상관없이 itertools.cycle 형태는
첫번째 인덱스부터 마지막 인덱스의 데이터까지 추출하면,
다시 첫번째 인덱스로 되돌아와서 데이터를 추출할 수 있는
next() 함수를 통해 정답을 비교하여 정답 갯수를 카운트 한다.
SOURCE CODE
반응형
'Algorithm > Python' 카테고리의 다른 글
[Python] 완전탐색 - 소수 찾기 (0) | 2020.08.06 |
---|---|
[Python] 정렬 - H-Index (0) | 2020.07.28 |
[Python] 정렬 - 가장 큰 수 (0) | 2020.07.28 |
[Python] 정렬 - K번째 수 (0) | 2020.07.27 |
[Python] 스택/큐 - 기능개발 (0) | 2020.07.27 |