Algorithm 3

배열 비교하기

배열 비교하기 (Python)📝 문제 설명이 문제에서 두 정수 배열의 대소관계를 다음과 같이 정의합니다.두 배열의 길이가 다르다면, 배열의 길이가 긴 쪽이 더 큽니다.배열의 길이가 같다면 각 배열에 있는 모든 원소의 합을 비교하여 다르다면 더 큰 쪽이 크고, 같다면 같습니다.두 정수 배열 arr1과 arr2가 주어질 때, 위에서 정의한 배열의 대소관계에 대하여 arr2가 크다면 -1, arr1이 크다면 1, 두 배열이 같다면 0을 return 하는 solution 함수를 작성해 주세요.📌 제한사항1 ≤ arr1의 길이 ≤ 1001 ≤ arr2의 길이 ≤ 1001 ≤ arr1의 원소 ≤ 1001 ≤ arr2의 원소 ≤ 100문제에서 정의한 배열의 대소관계가 일반적인 프로그래밍 언어에서 정의된 배열의 대..

배열의 길이에 따라 다른 연산하기

배열의 길이에 따라 다른 연산하기 (Python)📝 문제 설명한 배열을, arr의 길이가 짝수라면 arr의 모든 홀수 인덱스 위치에 n을 더한 배열을 return 하는 solution 함수를 작성해 주세요.📌 제한사항1 ≤ arr의 길이 ≤ 1,0001 ≤ arr의 원소 ≤ 1,0001 ≤ n ≤ 1,000🔽 입출력 예arrnresult[49, 12, 100, 276, 33]27[76, 12, 127, 276, 60]------------ ------------ ------------------------------------ ------------ ------------[444, 555, 666, 777]100[444, 655, 666, 877]📖 입출력 예 설명예제 1번의 arr의 길이는 5로..

대소문자 바꿔서 출력하기

대소문자 바꿔서 출력하기 (Python)📝 문제 설명영어 알파벳으로 이루어진 문자열 str이 주어집니다.각 알파벳을 대문자는 소문자로, 소문자는 대문자로 변환해서 출력하는 코드를 작성하세요.🔽 입력 예시aBcDeFg🔼 출력 예시AbCdEfG💡 문제 해결 접근isupper() 를 쓰자str = input()print(''.join(list(map(lambda s: s.lower() if s.isupper() else s.upper(), list(str)))))🏆 정답 코드print(input().swapcase())🔥 느낀 점swapcase()이런 내장 함수가 있었네..