https://www.acmicpc.net/problem/2480
[정답]
1. 3개의 주사위 값을 입력받아 리스트형태로 dice에 넣어준다. 같은 주사위의 개수를 count로 정의하고 1로 초기화한다.
2. 0부터 2까지 for문을 돌면서 만약 dice[i]의 개수가 count보다 크다면 count를 dice[i]의 개수로 업데이트하고 dice[i]를 같은 주사위의 수인 num에 넣어준다.
3. 만약 count==1라면 즉 같은 주사위가 없다면 price=max(dice)*100. 만약 count==2라면 즉 같은 주사위가 2개 있다면 price=1000+num*100. 그 외 즉 같은 주사위가 3개 있다면 price=10000+num*1000 해준다.
4. 최종적으로 price를 출력한다.
'알고리즘 공부 > 백준 > Python3' 카테고리의 다른 글
[백준 파이썬] #9295: 주사위 (0) | 2021.01.09 |
---|---|
[백준 파이썬] #2476: 주사위 게임 (0) | 2021.01.09 |
[백준 파이썬] #10815: 숫자 카드 (0) | 2021.01.07 |
[백준 파이썬] #1920: 수 찾기 (0) | 2021.01.06 |
[백준 파이썬] #2530: 인공지능 시계 (0) | 2021.01.05 |