J 2 KB 3期第8週模擬試験
7830 ワード
に質問
🤔 解く前に
に質問
もちろんです.水泡者のパターンを繰り返し比較すべきだったのですが、繰り返さずに一度で完成しました.
🙋🏻♀️ マイコード
def solution(answers):
answer = []
# 수포자는 3명: 삼인방
# 1번 1,2, 3, 4, 5 반복
# 2번 2, 1, 2, 3, 2, 4, 2, 5 반복
# 3번 3, 3, 1, 1, 2, 2, 4, 4, 5, 5 반복
# 10,000문제니까 반복해도 되겠고
# 마지막에 answer는 오름차순 정렬해도 되겠네 [o]
supoja = [[1, 2, 3, 4, 5],
[2, 1, 2, 3, 2, 4, 2, 5],
[3, 3, 1, 1, 2, 2, 4, 4, 5, 5]]
corrCount = [0, 0, 0]
qCount = len(answers) # 문제 수
for i in range(qCount):
q = answers[i]
if q == supoja[0][i%5]:
corrCount[0] += 1
if q == supoja[1][i%8]:
corrCount[1] += 1
if q == supoja[2][i%10]:
corrCount[2] += 1
maxCount = max(corrCount)
for i in range(3):
if maxCount == corrCount[i]:
answer.append(i+1)
answer.sort()
return answer
answers = [1,3,2,4,2]
print(solution(answers))
学識
Reference
この問題について(J 2 KB 3期第8週模擬試験), 我々は、より多くの情報をここで見つけました https://velog.io/@dawnofspring/J2KB-3기-서브젝트-8주차-3-모의고사テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol