Python

PS (Problem Solving)/Programmers

[프로그래머스] 제곱수 판별하기 - 파이썬, 자바스크립트

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 파이썬 def solution(n): n = n ** (1 / 2) # 루트로 나눔 if n - n // 1 > 0: # 소수점이 있다면 return 2 return 1 # 정수로 떨어진다면 True 자바스크립트 // 제곱수가 되는지는 n의 루트만큼의 숫자 까지만 확인하면 검증할 수 있다. function solution(n) { const root = parseInt(Math.sqr..

PS (Problem Solving)/Programmers

[프로그래머스] 개미 군단 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120837 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(hp): answer = 0 while hp > 0: if hp >= 5: hp -= 5 elif hp >= 3: hp -= 3 else: hp -= 1 answer += 1 return answer

PS (Problem Solving)/Programmers

[프로그래머스] 모음 제거 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120849 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(my_string): vowel = ['a', 'e', 'i', 'o', 'u'] for word in vowel: if word in my_string: my_string = my_string.replace(word,'') return my_string

PS (Problem Solving)/Programmers

[프로그래머스] 숨어있는 숫자의 덧셈 (1) - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120851 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(my_string): answer = 0 for word in my_string: if word.isdigit(): answer += int(word) return answer

PS (Problem Solving)/Programmers

[프로그래머스] 세균 증식 - 파이썬, 자바스크립트

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 파이썬 def solution(n, t): for i in range(t): n *= 2 return n 자바스크립트 function solution(n, t) { let answer = n; for (let i = 0; i < t; i++) { answer *= 2 } return answer; }

PS (Problem Solving)/Programmers

[프로그래머스] n의 배수 고르기 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120905 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(n, numlist): for i in range(len(numlist) - 1, -1, -1): # pop시 index error 방지를 위해 뒤에서부터 탐색한다. if numlist[i] % n > 0: numlist.pop(i) return numlist

PS (Problem Solving)/Programmers

[프로그래머스] 직각삼각형 출력하기 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120823 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 n = int(input()) for i in range(1, n + 1): print('*' * i)

PS (Problem Solving)/Programmers

[프로그래머스] 가위 바위 보 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120839 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(rsp): answer = '' for i in range(len(rsp)): if rsp[i] == '2': answer += '0' elif rsp[i] == '0': answer += '5' elif rsp[i] == '5': answer += '2' return answer

PS (Problem Solving)/Programmers

[프로그래머스] 암호 해독 - 파이썬, 자바스크립트

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120892 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 파이썬 def solution(cipher, code): answer = '' N = len(cipher) // code for i in range(1, N + 1): answer += cipher[i * code - 1] return answer 자바스크립트 function solution(cipher, code) { let answer = ''; for (let i = 1; i

PS (Problem Solving)/Programmers

[프로그래머스] 대문자와 소문자 - 파이썬

문제 https://school.programmers.co.kr/learn/courses/30/lessons/120893 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 설계 def solution(my_string): answer = '' for word in my_string: if word.isupper(): answer += word.lower() elif word.islower(): answer += word.upper() return answer

캐럿노트
'Python' 태그의 글 목록 (7 Page)