본문 바로가기
  • 머킹이의 머신로그

분류 전체보기114

[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 자릿수 더하기, 나머지 구하기 안녕하세요 머킹입니다. 정신없이 프로젝트를 하고 있는데! 역시 자연어는 어려워요 그래도 챗봇이 오늘 대답을 해줘서 너무... 뿌듯했습니다.. 자릿수 더하기 def solution(n): digits = list(str(n)) return sum(map(int, digits)) 이렇게 풀었습니다! 계속 오류 나서 뭔가 했더니 문자열이었어요 ㅎ 나머지 구하기 def solution(num1, num2): return num1 % num2 이렇게 풀었습니다~ 다들 되게 참신하게 풀어서 좀 신기했던 문제예요 2023. 12. 19.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. OX퀴즈 안녕하세요 머킹입니다. 드디어 이사가 끝났습니다!!!! 야호!!!!!!!!! OX퀴즈 def solution(quiz): answer = [] for i in quiz: div = i.split(' ') if div[1] == '-': a = int(div[0]) - int(div[2]) answer.append("O" if a == int(div[4]) else "X") elif div[1] == '+': a = int(div[0]) + int(div[2]) answer.append("O" if a == int(div[4]) else "X") return answer 이렇게 풀었습니다! 은근 생각을 많이 했던 문제였습니다 [풀이 설명] solution 함수는 q.. 2023. 12. 15.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 문자열안에 문자열, 배열 두배 만들기 안녕하세요 머킹입니다 저는 요 근래 이사 준비로 체력이 아주 마이너스를 달리고 있습니다. 이사하고 나면 꼭... 8시간 자고 싶어요 문자열 안에 문자열 def solution(str1, str2): answer = 0 for i in str1: if str2 in str1: answer = 1 else: answer = 2 return answer 저는 이 방법으로 풀었습니다! def solution(str1, str2): return 1 if str2 in str1 else 2 정말 깔끔한 답도 봤습니다. 배열 두 배 만들기 def solution(numbers): answer = [num * 2 for num in numbers] .. 2023. 12. 12.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 제곱 수 판별하기 안녕하세요 머킹입니다! 오늘은 드디어 불금이네요 제곱 수 판별하기 import math def solution(n): sqrt_n = int(math.sqrt(n)) if sqrt_n * sqrt_n == n: return 1 else: return 2 저는 math 함수를 사용해서 풀었습니다!! def solution(n): return 1 if (n ** 0.5).is_integer() else 2 이렇게 푸는 방법도 있네요 0.5 ... 생각도 못했습니다 2023. 12. 8.
728x90