https://school.programmers.co.kr/learn/courses/30/lessons/12925

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

def solution(s):
    answer = int(s)
    return answer
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12933

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

def solution(n):
    num = [0 for i in range(10)]
    
    for i in str(n):
        num[int(i)] += 1
    
    answer = ""
    for i in range(10):
        for j in range(num[9-i]):
            answer += str(9-i)
    
    return int(answer)
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12947

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

def solution(x):
    div = 0
    for i in str(x):
        div += int(i)
    
    return x % div == 0
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12916

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

def solution(s):
    p, y  = 0, 0
    s = s.lower()
    
    for i in s:
        if i == 'p':
            p += 1
        elif i == 'y':
            y += 1
    return p == y

 

728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12934?language=python3 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

import math


def solution(n):
    x = math.sqrt(n)
    xd = x // 1

    if x == xd:
        return (x + 1) * (x + 1)
    else:
        return -1
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12932

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

분노의 프로그래머스 1레벨 퍼먹기에 도전합니다.

 

def solution(n):
    answer = list(str(n))
    answer.reverse()
    
    for i in range(len(answer)):
        answer[i] = int(answer[i])
        
    return answer
728x90

 

https://school.programmers.co.kr/learn/courses/30/lessons/12931?language=python3 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

Java를 사용했다면 조금 더 귀찮게 코드를 짜야 하지만 Python은 문자열 다루기가 편하기 때문에 쉽게 구현할 수 있습니다.

 

def solution(n):
    number = str(n)
    answer = 0
    for i in number:
        answer += int(i)

    return answer
728x90

https://school.programmers.co.kr/learn/courses/30/lessons/12944?language=python3 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

def solution(arr):
    answer = sum(arr) / len(arr)
    return answer
728x90

+ Recent posts