지우개원정대의 개발 정복기
close
프로필 배경
프로필 로고

지우개원정대의 개발 정복기

    • 분류 전체보기
      • 공부하자!
        • 알고리즘
        • iOS
        • TIL
      • 프로젝트
      • CS
        • 컴퓨터 구조
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
프로그래머스 | 멀쩡한 사각형 파이썬

프로그래머스 | 멀쩡한 사각형 파이썬

문제 설명 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선 꼭지점 2개를 잇는 방향으로 잘라 놓았습니다. 그러므로 현재 직사각형 종이는 크기가 같은 직각삼각형 2개로 나누어진 상태입니다. 새로운 종이를 구할 수 없는 상태이기 때문에, 이 종이에서 원래 종이의 가로, 세로 방향과 평행하게 1cm × 1cm로 잘라 사용할 수 있는 만큼만 사용하기로 하였습니다. 가로의 길이 W와 세로의 길이 H가 주어질 때, 사용할 수 있는 정사각형의 개수를 구하는 solutio..

  • format_list_bulleted 공부하자!/알고리즘
  • · 2021. 8. 17.
  • textsms
백준 2609 파이썬 최대공약수와 최소공배수

백준 2609 파이썬 최대공약수와 최소공배수

차근차근 풀었는데 시간 초과가 떴다. 약수를 하나하나 넣고 배수를 하나하나 넣어서 해서 시간이 너무 오래걸린듯 import sys x, y = sys.stdin.readline().split() x = int(x) y = int(y) factor_x = [x] for i in range(1, x//2 + 1): if x % i == 0: factor_x.append(i) factor_y = [y] for i in range(1, y//2 + 1): if y % i == 0: factor_y.append(i) common_f = [] for i in factor_y: if i in factor_x : common_f.append(i) mul = [] for i in range(max(x, y), x * y..

  • format_list_bulleted 공부하자!/알고리즘
  • · 2021. 3. 11.
  • textsms
  • 1
공지사항
전체 카테고리
  • 분류 전체보기
    • 공부하자!
      • 알고리즘
      • iOS
      • TIL
    • 프로젝트
    • CS
      • 컴퓨터 구조
최근 글
인기 글
최근 댓글
태그
  • #백준
  • #알고리즘
  • #백준알고리즘
  • #파이썬공부
  • #프로그래머스
  • #SWIFT
  • #Python
  • #알고리즘공부
  • #ios
  • #파이썬
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바