27일차 문제 답안
실습예제 87. a = [1, 2, 3, 4] b=[a, b, c, d]
이런 리스트가 있을 때 [[1, a], [b, 2], [3, c], [d, 4]] 이런 식으로 a, b리스트가 번갈아 가면서 출력되게 coding 해주세요.
>>입력
a = [1, 2, 3, 4] b = [a, b, c, d]
>>출력
[[1, a], [b, 2], [3, c], [d, 4]]
실습예제 88. 탐을 쌓기 위해 각 크기별로 준비된 블럭들을 정해진 순서에 맞게 쌓아야 합니다.
순서에 맞게 쌓지 않으면 무너질 수 있습니다.
예를 들면 정해진 순서가 BAC라면 A 다음 C가 쌓아져야 합니다.
선행으로 쌓아야 하는 블럭이 만족된 경우라면 탑이 무너지지 않습니다.
- B를 쌓지 않아도 A와 C를 쌓을 수 있습니다.
- B 다음 블럭이 C가 될 수 있습니다.
쌓아져 있는 블럭 탑이 순서에 맞게 쌓아져 있는지 확인 하십시오.
처리규칙)
1. 블럭은 알파벳 대문자로 표기합니다.
2. 규칙에 없는 블럭이 사용될 수 있습니다.
3. 중복된 블럭은 존재하지 않습니다.
>>입력
탑 = ["ABCDEF", "BCAD", "ADEFQRX", "BEDFG", "EFGHZ"] 규칙 = "ABD"
>>출력
["가능", "불가능", "가능", "가능", "가능"]
실습예제 89. 사용자 입력과 random 함수를 사용하여, 사용자(User)와 컴퓨터가 대결하는 가위 바위 보 게임을 만들어보자.
>>입력
입력 : [문자열] "가위", "바위", "보"]
>>출력
[문자열] 결과 반환
실습예제90. 홀수와 짝수의 개수를 구하는 프로그램을 만들어라.
>>입력
[3, 4, 5, 6, 7]
>>출력
홀수 3개, 짝수 2개
- 2주 후에 시험이 있어서 파이썬 문제풀이는 2주간 쉽니다.
- 항상 좋은 일만 가득하십시오
'파이썬(문제풀이)' 카테고리의 다른 글
문제를 통한 파이썬 공부 #27 (0) | 2023.01.28 |
---|---|
문제를 통한 파이썬 공부 #26 (0) | 2023.01.26 |
문제를 통한 파이썬 공부 #25 (0) | 2023.01.25 |
문제를 통한 파이썬 공부 #24 (0) | 2023.01.24 |
문제를 통한 파이썬 공부 #23 (0) | 2023.01.23 |