STUDY/Algorithm

    [python] - 같은 숫자는 싫어(lv.1)

    문제 ) 프로그래머스 - 같은 숫자는 싫어(lv.1) 📍문제 설명배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,- arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다.- arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요. 📍 제한 사항배열 arr의 크기 : 1,000,00..

    [python] sw expert academy

    1. 2072. 홀수만 더하기 T = int(input()) for i in range (T): number = list(map(int, input().split())) odd_num = [num for num in number if num % 2 == 1] print("#{} {}".format(i+1,sum(odd_num))) 2. 2070. 큰 놈, 작은 놈, 같은 놈 T = int(input()) for i in range (T): a,b = map(int, input().split()) if a == b: print("#{} {}".format(i+1,"=")) elif a > b: print("#{} {}".format(i+1,">")) else: print("#{} {}".format(i+1,"

    [python]코드업 - 기초 100제

    1018 :[기초-입출력] 시간 입력받아 그대로 출력하기 1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기 1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기 왜 실수 부분을 6자리로 맞추면 오류가 나는건지 모르겠다..의문.. 1025 : [기초-입출력] 정수 1개 입력받아 나누어 출력하기 문제를 잘 읽어야겠다. 무조건 5자리인지 모르고 입력한 자리수만큼만 출력하는건줄 알았다..... 1028 : [기초-데이터형] 정수 1개 입력받아 그대로 출력하기2 파이썬에서의 오버플로우 1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기 ord: 문자 → 아스키코드 chr: 아스키코드 → 문자 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기 1040 : [기초-..