목록2020/04 (33)
준호씨의 블로그
문제: https://www.hackerrank.com/challenges/compare-the-triplets/problem Alice와 Bob은 각각 해커 랭크 문제 하나씩 만들었습니다. 평가자는 두 문제를 평가하고 점수를 부여합니다. 문제의 명확성, 독창성, 난이도 3가지 카테고리에 1에서 100까지의 점수를 부여합니다. Alice에 대한 평가를 a=(a[0], a[1], a[2]), Bob에 대한 평가를 b=(b[0], b[1], b[2])로 정의합니다. 당신이 할 일은 그들의 평가를 비교하여 점수를 매깁니다. a[i] > b[i]이면 Alice가 1점을 얻습니다. a[i] < b[i]이면 Bob이 1점을 얻습니다. a[i] = b[i]이면 아무도 점수를 얻지 못합니다. a와 b가 주어지면 점수를..
문제: https://www.hackerrank.com/challenges/simple-array-sum/problem 정수 배열이 있습니다. 정수 배열의 합을 구하시오. 이 문제도 아주 연습 문제입니다. 특히 python을 이용하면 너무 쉽게 풀 수 있습니다. simpleArraySum 함수를 완성하면 됩니다. def simpleArraySum(ar): return sum(ar) 전체 코드입니다. #!/bin/python3 import os import sys # # Complete the simpleArraySum function below. # def simpleArraySum(ar): return sum(ar) if __name__ == '__main__': fptr = open(os.enviro..
문제: https://www.hackerrank.com/challenges/solve-me-first/problem 첫 번째 문제는 아주 그냥 연습문제입니다. solveMeFirst함수를 만다는 것이고 두 정수 인자의 합을 리턴하는 것입니다. 템플릿 코드에도 대놓고 답을 알려 주고 있습니다. def solveMeFirst(a,b): # Hint: Type return a+b below num1 = int(input()) num2 = int(input()) res = solveMeFirst(num1,num2) print(res) return a+b를 넣어 주면 끝납니다. def solveMeFirst(a,b): return a+b num1 = int(input()) num2 = int(input()) re..
예전엔 꽤 자주 해 먹었던 요리 중 하나인 돼지갈비찜을 오랜만에 해 먹었습니다. 다만 이번에는 백종원 선생님의 레시피를 참고하였습니다. https://www.youtube.com/watch?v=nfQpiuMAbuE 예전에 집밥 백 선생에 나왔던 레시피인 거 같네요. 최근에 백종원의 요리 비책에 올라온 영상도 괜찮지만 집밥 백 선생 영상이 더 도움이 되는 거 같습니다. 아래는 요리 비책에 올라온 갈비찜 영상 https://www.youtube.com/watch?v=PjMWHZ3ubsQ 영상에서는 소고기를 기준으로 하지만 같은 방식으로 돼지갈비찜을 하면 됩니다. 돼지갈비는 이마트 트레이더스에서 구입해온 걸 이용했는데 2kg 이 넘었던 거 같은데 지금 확인이 안 되네요. 다음 기회에 다시 정리해 봐야겠습니다...
문제: https://www.hackerrank.com/challenges/birthday-cake-candles/problem 당신은 조카의 생일 케이크를 담당합니다. 그리고 해마다 하나의 초를 가지게 됩니다. 조카는 가장 큰 촛불만 끌 수 있습니다. 당신의 임무는 조카가 불어서 끌 수 있는 초를 준비하는 것입니다. 예를 들어 조카가 4살이 되었고 4, 4, 1, 3 높이의 초가 있으면 가장 큰 4 높이의 초 2개를 끕니다. birthdayCakeCandles 함수를 완성합니다. 조카가 끌 수 있는 초의 개수를 리턴합니다. 풀이 가장 큰 초의 개수를 구하면 됩니다. max 함수를 이용해서 리스트에서 가장 큰 값을 찾습니다. list의 count함수를 이용해서 가장 큰 수의 개수를 구합니다. #!/bin..