주사위 개수가 많아지면
길이 6짜리 list를 만들어서 각각의 주사위가 몇 번 나왔는지 루프로 센 뒤 (index를 주사위의 값으로 활용할 수 있으므로),
똑같은 주사위가 최대 몇개 나왔는지를 찾아내고 (max함수 이용), 해당 주사위의 수가 몇인지 index를 찾아서 처리할 수 있습니다.
위에 적은 방식으로 풀어보았습니다.
2480번 - 주사위 세개
주사위 개수가 많아지면
길이 6짜리 list를 만들어서 각각의 주사위가 몇 번 나왔는지 루프로 센 뒤 (index를 주사위의 값으로 활용할 수 있으므로),
똑같은 주사위가 최대 몇개 나왔는지를 찾아내고 (max함수 이용), 해당 주사위의 수가 몇인지 index를 찾아서 처리할 수 있습니다.
위에 적은 방식으로 풀어보았습니다.
감사합니다.
C.index(max(C)
도 몰랐어서 추가로 배워가네요.
댓글을 작성하려면 로그인해야 합니다.
callingmew 2년 전
코드만 봐도 아시겠지만 매우 초보 입니다.
Num_List.sort()
#print(Num_List)
a0 = int((Num_List[0]))
a1 = int((Num_List[1]))
a2 = int((Num_List[2]))
이번 문제는 리스트 안 자료가 고작 3개라서 타이핑으로 해결 할 수 있었지만, 자료가 100개, 1000개가 넘는다던가 하면
일일히 쓰는게 현실적으로 불가능 하거나 엑셀로 문자 합치기 같은 꼼수를 써야 가능 할 것 같은데.
저런경우 len을 이용해서 갯수만큼 a0, a1 등을 자동으로 변수 지정하고, 저장 할 수 있는 방법이 있나요?