본문 바로가기

Python/코딩도장40

코딩도장_파이썬 심사문제 26.9 (공약수 구하기) 표준 입력으로 양의 정수 두 개가 입력됩니다. 다음 소스 코드를 완성하여 두 숫자의 공약수를 세트 형태로 구하도록 만드세요. 단, 최종 결과는 공약수의 합으로 판단합니다. 문제 1 2 3 4 5 6 7 8 9 10 11 ________________ ________________ ________________ divisor = a & b result = 0 if type(divisor) == set: result = sum(divisor) print(result) cs 입력 10 20 결과 18 입력 100 200 결과 217 답 1 2 3 num1,num2=map(int,input().split()) a={i for i in range(1,num1+1) if num1%i==0} #공약수는 특정 숫자를 .. 2020. 8. 4.
코딩도장_파이썬 심사문제 25.8 (딕셔너리에서 특정 값 삭제하기) 표준 입력으로 문자열 여러 개와 숫자 여러 개가 두 줄로 입력되고, 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성합니다. 다음 코드를 완성하여 딕셔너리에서 키가 'delta'인 키-값 쌍과 값이 30인 키-값 쌍을 삭제하도록 만드세요. 문제 1 2 3 4 5 6 7 8 9 keys = input().split() values = map(int, input().split()) x = dict(zip(keys, values)) ________________ ________________ print(x) cs 입력 alpha bravo charlie delta 10 20 30 40 결과 {'alpha': 10, 'bravo': 20} 입력 alpha bravo charlie delta echo.. 2020. 8. 3.
코딩도장_파이썬 심사문제 24.6 (높은 가격순으로 출력하기) 표준 입력으로 물품 가격 여러 개가 문자열 한 줄로 입력되고, 각 가격은 ;(세미콜론)으로 구분되어 있습니다. 입력된 가격을 높은 가격순으로 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 이때 가격은 길이를 9로 만든 뒤 오른쪽으로 정렬하고 천단위로 ,(콤마)를 넣으세요. 문제 1 2 3 4 ________________ ________________ ________________ ________________ cs 입력 51900;83000;158000;367500;250000;59200;128500;1304000 결과 1,304,000 367,500 250,000 158,000 128,500 83,000 59,200 51,900 답 1 2 3 4 prices=li.. 2020. 8. 3.
코딩도장_파이썬 심사문제 24.5 (특정 단어 개수 세기) 표준 입력으로 문자열이 입력됩니다. 입력된 문자열에서 'the'의 개수를 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 단, 모든 문자가 소문자인 'the'만 찾으면 되며 'them', 'there', 'their' 등은 포함하지 않아야 합니다. 문제 1 2 3 4 5 6 7 ________________ ________________ ________________ ________________ ________________ ________________ ________________ cs 입력 the grown-ups' response, this time, was to advise me to lay aside my drawings of boa constrictors.. 2020. 8. 3.