project euler
{프로젝트 오일러/Project Euler} 11. 격자 속 연속된 수의 곱의 최댓값
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 격자의 크기 = 20x20, 0
{프로젝트 오일러/Project Euler} 10. 소수들의 합
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 9. 특별한 피타고라스 수
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 8. 이어진 수의 곱의 최댓값
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 7. 10001번째 소수
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 6. 제곱의 합과 합의 제곱의 차
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 5. 1~ N으로 나누어 떨어지는 수
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 4. 세자리 수를 곱해 만든 대칭수
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 101101 < 입력값:n < 10^7 palindrome = set() for i in range(999, 99, -1): for j in range(999, 99, -1): if (i*j) % 11 == 0: s = str(i*j) if s == s[::-1]: palindrome.add(i*j) palindrome = sorted(palindrome) for _ in range(int(input())): n = int(input()) begin, end = 0, len(palindrome)-1 while begin = n: end = mid - 1 else: begin = mid + 1 ..
{프로젝트 오일러/Project Euler} 3. 가장 큰 소인수 구하기
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 1
{프로젝트 오일러/Project Euler} 2. 짝수 피보나치 항의 합
한국어/Hackerrank - 한국어 버전과 문제가 다를 수 있습니다. 채점은 Hackerrank를 추천합니다. 입력받은 수보다 작은 짝수인 피보나치 항의 합을 출력하는 문제 even_fibonacci = [2] max_limit = 4*1e16 evFi1, evFi2 = 0, 2 while True: next_evFi = 4*evFi2 + evFi1 if next_evFi >= max_limit: break evFi1, evFi2 = evFi2, next_evFi even_fibonacci.append(evFi2) for _ in range(int(input())): n = int(input()) S = filter(lambda x: x