CALKO LAB
close
프로필 배경
프로필 로고

CALKO LAB

  • 분류 전체보기 (379) N
    • ALGORITHM (371) N
      • PYTHON (369) N
      • JAVASCRIPT (2)
    • STUDY (7)
      • Python (5)
      • CSS (1)
      • React (1)
    • 기타 (0)
  • 홈
백준 BAEKJOON 32776번 가희와 4시간의 벽 2 [PYTHON/파이썬]

백준 BAEKJOON 32776번 가희와 4시간의 벽 2 [PYTHON/파이썬]

백준 BAEKJOON 32776번 가희와 4시간의 벽 2 [PYTHON/파이썬] (BRONZE Ⅳ)https://www.acmicpc.net/problem/32776        주어진 문제의 조건만 적용시키면 어렵지 않다.역 a에서 역 b로 갈 때 고속철도와 항공편의 시간을 비교하면 된다.만약 고속철도의 소요 시간이 4시간 이하라면무조건 고속철도를 이용하게 구현하면 된다.         S = int(input())Ma, F, Mb = map(int, input().split())if S

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 15.
  • textsms
백준 BAEKJOON 32775번 가희와 4시간의 벽 1 [PYTHON/파이썬]

백준 BAEKJOON 32775번 가희와 4시간의 벽 1 [PYTHON/파이썬]

백준 BAEKJOON 32775번 가희와 4시간의 벽 1 [PYTHON/파이썬] (BRONZE Ⅴ)https://www.acmicpc.net/problem/32775        고속철도와 항공편의 소요 시간을 비교하는 문제이다.         S = int(input())F = int(input())if S

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 15.
  • textsms
백준 BAEKJOON 32710번 구구단표 [PYTHON/파이썬]

백준 BAEKJOON 32710번 구구단표 [PYTHON/파이썬]

백준 BAEKJOON 32710번 구구단표 [PYTHON/파이썬] (BRONZE Ⅳ)https://www.acmicpc.net/problem/32710         이번 문제는 이중 for 문을 활용해 봤다.먼저 check 이란 변수에 False 값을 지정했다.첫 번째 for 문을 수행하고다음 문장에 check이 False일 경우에만 다음 for 문이 실행되게 구현했다.(check이 True일 경우에는 첫 번째 for 문이 break 되게 구현) table 리스트에 구구단에 해당되는 숫자를 저장하고N 값이 table에 있다면 check을 True로 바꾼 후 break 했다.        N = int(input())check = Falsefor i in range(2, 10): if not che..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 12.
  • textsms
백준 BAEKJOON 29718번 줄줄이 박수 [PYTHON/파이썬]

백준 BAEKJOON 29718번 줄줄이 박수 [PYTHON/파이썬]

백준 BAEKJOON 29718번 줄줄이 박수 [PYTHON/파이썬] (SILVER Ⅲ)https://www.acmicpc.net/problem/29718        2차원 리스트에 대한 누적합을 이용하면 쉽게 풀 수 있다.먼저 박수 횟수가 저장되는 clap 리스트에 입력 값을 받아준다.그리고 2중 for문을 사용하여 박수 횟수에 대한 누적합을 S 리스트에 담아준다.for i in range(1, N + 1): for j in range(1, M + 1): S[i][j] = S[i - 1][j] + S[i][j - 1] - S[i - 1][j - 1] + clap[i][j]예제 입력 1을 기준으로 누적합을 채운 리스트는 아래와 같이 작성된다.이 누적합을 토대로 브실이가 정한 열의 개수..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 4.
  • textsms
백준 BAEKJOON 32684번 장기 [PYTHON/파이썬]

백준 BAEKJOON 32684번 장기 [PYTHON/파이썬]

백준 BAEKJOON 32684번 장기 [PYTHON/파이썬] (BRONZE Ⅳ)https://www.acmicpc.net/problem/32684        나는 남은 기물 개수를 통해 점수를 계산하는 함수를 만들어서 풀었다.척이와 은규의 남은 기물 수를 리스트 형태로 받은 뒤 함수에 넣어 점수를 계산했다.은규는 후수인 한나라이기 때문에 1.5점을 추가로 더해줬다.마지막으로 if 문을 통해 비교를 한 뒤 점수가 높은 사람을 출력해 줬다.       def Janggi(x): result = 0 point = [13, 7, 5, 3, 3, 2] for i in range(6): result += x[i] * point[i] return resultA = list(map..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 3.
  • textsms
백준 BAEKJOON 1919번 애너그램 만들기 [PYTHON/파이썬]

백준 BAEKJOON 1919번 애너그램 만들기 [PYTHON/파이썬]

백준 BAEKJOON 1919번 애너그램 만들기 [PYTHON/파이썬] (BRONZE Ⅱ)https://www.acmicpc.net/problem/1919       첫째 줄과 둘째 줄에 입력되는 영어 단어의 알파뱃 개수를 세는 방법으로 문제에 접근했다.길이가 26인 리스트를 만든 후 ord()를 활용하여 주어지는 알파뱃의 아스키코드를 확인하여각 알파뱃들이 몇 번 등장하는지 리스트 형태로 구현했다.그리고 만들어진 두 개의 리스트를 0번째 인덱스부터 비교하여알파뱃 개수가 다르다면 그 개수의 차이만큼 결과값에 더해준 뒤 출력해 줬다.      def checkAlpha(x): lst = [0] * 26 for i in x: lst[ord(i) - 97] += 1 return ls..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 12. 28.
  • textsms
  • navigate_before
  • 1
  • ···
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ···
  • 62
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (379) N
    • ALGORITHM (371) N
      • PYTHON (369) N
      • JAVASCRIPT (2)
    • STUDY (7)
      • Python (5)
      • CSS (1)
      • React (1)
    • 기타 (0)
인기 글
최근 글
최근 댓글
태그
  • #BRONZE Ⅲ
  • #구현
  • #baekjoon
  • #BRONZE Ⅱ
  • #사칙연산
  • #python
  • #BRONZE Ⅳ
  • #문자열
  • #백준
  • #수학
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바