3. 카드 역배치(정올 기출) (pop)
[문제 설명] 1. 두 변수의 값을 교환 2. a=list(range(21)) #[1, 2, 3, ...20] *두 변수의 값을 교환 import sys sys.stdin=open("input.txt", "rt") a, b=map(int, input().split()) print('a:%d b:%d' %(a, b)) a, b=b, a print('a:%d b:%d' %(a, b)) pop() a=list(range(10)) print(a) a.pop() print(a) a.pop(0) print(a) a.pop(3) print(a) *본 문제는 인프런 김태원 강사님의 파이썬 알고리즘 문제풀이 강의에 기반합니다. [문제 점수계산 ] 1부터 20까지 숫자가 하나씩 쓰인 20장의 카드가 아래 그림과 같이 오름..
2023. 5. 8.
9. 주사위 게임 (map)
*map a, b, c=map(int, 변수) 아래의 예제를 가지고 한 mapping 한 결과이다. *본 문제는 인프런 김태원 강사님의 파이썬 알고리즘 문제풀이 강의에 기반합니다. [문제 점수계산] 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 규칙(1) 같은 눈이 3개가 나오면 10,000원 +(같은 눈)*1,000원의 상금을 받게 된다. 규칙(2) 같은눈이 2개만 나오는 경우에는 1,000원+같은 눈*100원의 상금을 받게 된다. 규칙(3) 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)*100원의 상금을 받게 된다. 예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1000+3*100으로 계산되어 1,300원을 받게 된다. 또 ..
2023. 5. 8.