IdoCleanCode
반응형
article thumbnail
[파이썬] 프로그래머스 코딩 기초 트레이닝 - 두 수의 연산값 비교하기
카테고리 없음 2024. 3. 28. 04:12

코딩 테스트 - 프로그래머스 문제 연산 +는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다. 12 + 3 = 123 3 + 12 = 312 양의 정수 a와 b가 주어졌을 때, a + b 와 2 * a * b 중 더 큰 값을 return하는 solution 함수를 완성해 주세요. 단, a + b와 2 * a * b가 같으면 a + b를 return 합니다. 입출력 예 a b result 2 91 364 91 2 912 문제풀이 + 연산과, 곱셉 연산를 비교해서 큰 값을 출력하는 문제입니다. def solution(a, b): ab = int(f"{a}{b}") multi = 2 * a *b return max(ab, multi) if ab != multi els..

article thumbnail
[파이썬] 프로그래머스 코딩 기초 트레이닝 - 더 크게 합치기
카테고리 없음 2024. 3. 28. 02:51

코딩 테스트 - 프로그래머스 문제 연산 +는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 변환합니다. 예를 들면 다음과 같습니다. 12 + 3 = 123 3 + 12 = 312 양의 정수 a와 b가 주어졌을 때, a + b와 b + a 중 더 큰 값을 return 하는 solution 함수를 완성해 주세요. 단, a + b와 b + a가 같다면 a + b 를 return 합니다. 입출력 예 a b result 9 91 991 89 8 898 문제 풀이 이 문제에서는 두양의 정수 a와 b를 입력으로 받아, 두 정수를 서로 다른 순서로 붙여서 쓴 두 값중 더 큰 값을 변환해야합니다. 즉 ab와 ba중에 큰 값을 반환 합니다. def solution(a, b): return int(max(f"{a}{b..

article thumbnail
[파이썬] 프로그래머스 코딩 기초 트레이닝 - 문자열 섞기
카테고리 없음 2024. 3. 22. 16:56

코딩 테스트 - 프로그래머스 문제 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 입출력예 st1 str2 result "aaaaa" "bbbbb" "abaabababab" 문제풀이 두 문자열을 번갈아가며 섞는 방법은 대해 설명하면, 이 과정은 반복문을 사용하여 각 문자열에 접근하고, 인덱싱을 통해 문자를 추출하여 두 문자열을 합쳐 새로운 문자열을 생성하는 것을 포함합니다. def solution(str1,str2): result = "" for i in range(len(str1)): result += str1[i] + str2[i] return resu..

article thumbnail
[파이썬] 프로그래머스 코딩 기초 트레이닝 - 문자열 붙여서 출력하기
카테고리 없음 2024. 3. 20. 21:19

코딩 테스트 - 프로그래머스 문제 두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다. 입출력 예와 같이 str1과 str을 이어서 출력하는 코드를 작성해 보세요 입력 apple pen 출력 applepen 문제풀이 한줄로 두 문자열을 입력받아서 str1 str2 변수에 각각 공백 기준으로 문자열을 분리하여 + 연산자로 두 문자열을 이어 붙인후 출력하는 문제입니다. # 두 개의 문자열을 입력받음 str1, str2 = input().split() # 두 문자열을 이어붙여 출력 print(str1 + str2) input()으로 입력받은 값을 split()으로 공백기준으로 분리하여 str1과 str2에 각각 할당하고 그리고 + 연산자로 두 문자열을 붙여서 pirnt()함수로 출력합니..

article thumbnail
[프로그래머스] 코딩 기초 트레이닝 - a와 b 출력하기
카테고리 없음 2024. 1. 1. 18:40

코딩 테스트 - 프로그래머스 코딩 테스트 - 프로그래머스 코딩 입문 테스트 두 수의 합 두 수의 차 두 수의 곱 몫 구하기 두 수의 나눗셈 숫자 비교하기 분수의 덧셈 나머지구하기 배열 두배 만들기 중앙값 구하기 최빈값구하기 짝수는 싫어요 피자 나눠 idocleancode.tistory.com 문제 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해보세요. 입력 4 5 출력 a = 4 b = 5 Python 풀이방법 사용자로부터 한 줄로 입력받기 위해 동시 할당 사용 입력 문자열을 공백 기준으로 분할하여 리스트 변환(split사용) 리스트의 각 요소를 정수로 변환(map사용) f-string과 개행 문자 (\n) 사용하여 출력 형식 맞추기 코드 a, b = ma..

반응형