문제를 통한 파이썬 공부 #28
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를 쌓을 수 있..
더보기
문제를 통한 파이썬 공부 #24
23일차 문제 답안 실습예제75. python의 모듈 중 하나인 time모듈은 1970년 1월 1일 0시 0분 0초 이후로부터 지금까지 흐른 시간을 초 단위로 반환합니다. 이를 이용하여 현재 연도(2023)를 출력해 보세요. 실습예제 76. 1부터 20까지의(20포함) 모든 숫자를 일렬로 놓고 모든 자릿수의 총 합을 구하세요. 예를들어 10부터 15까지의 모든 숫자를 일렬로 놓으면 101112131415이고 각 자리의 숫자를 더하면 24입니다. 실습예제77. 0부터 1000까지 1의 개수를 세는 프로그램을 만들려고 합니다. 예를 들어 0부터 20까지의 1의 개수를 세어본다면 1, 10, 11, 12, 13, 14, 15, 16, 17 , 18, 19에 각각 1이 들어가므로 12개의 1이 있게 됩니다. 1..
더보기
문제를 통한 파이썬 공부 #22
21일차 문제 답안 실습예제 66. 숫자가 주어지면 소수인지 아닌지 판별하는 프로그램을 작성해주세요. 소수이면 YES로, 소수가 아니면 NO로 출력해주세요. (소수: 1과 자신만으로 나누어 떨어지는 1보다 큰 양의 정수) >>입력 11 >>출력 YES >>입력 6 >>출력 NO 실습예제67. a값을 입력받아 1 ~ a 사이의 모든 소수 값을 구하여라. (a >0 ) : 에라토스테네스의 체 >>입력 20 >>출력 [ [2, 3, 5, 7, 11, 13, 17, 19] 실습예제68. 2020년 1월 1일은 수요일입니다. 2020년 a월 b일은 무슨 요일일까요? 두 수 a, b를 입력받아 2020년 a월 b 일이 무슨 요일인지 리턴하는 함수, solution을 완상하세요. 요일의 이름은 일요일부터 토요일까..
더보기