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

CALKO LAB

  • 분류 전체보기 (379)
    • ALGORITHM (371)
      • PYTHON (369)
      • JAVASCRIPT (2)
    • STUDY (7)
      • Python (5)
      • CSS (1)
      • React (1)
    • 기타 (0)
  • 홈
백준 BAEKJOON 31868번 수박 게임 [PYTHON/파이썬]

백준 BAEKJOON 31868번 수박 게임 [PYTHON/파이썬]

백준 BAEKJOON 31868번 수박 게임 [PYTHON/파이썬] (BRONZE Ⅲ)https://www.acmicpc.net/problem/31868       단계마다 과일을 2개씩 소모하니K개의 체리를 N단계까지 2로 나눈 몫을 구하면 된다.주의할 점은 1단계부터 시작하니 for문의 반복 횟수는 N-1번이다.       N, K = map(int, input().split())for _ in range(N - 1): K //= 2print(K)

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 6. 15.
  • textsms
백준 BAEKJOON 31922번 이 대회는 이제 제 겁니다 [PYTHON/파이썬]

백준 BAEKJOON 31922번 이 대회는 이제 제 겁니다 [PYTHON/파이썬]

백준 BAEKJOON 31922번 이 대회는 이제 제 겁니다 [PYTHON/파이썬] (BRONZE Ⅳ)https://www.acmicpc.net/problem/31922       간단한 계산 문제이다.max 함수를 활용하면 된다.      A, P, C = map(int, input().split())print(max(A + C, P))

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 6. 11.
  • textsms
백준 BAEKJOON 31867번 홀짝홀짝 [PYTHON/파이썬]

백준 BAEKJOON 31867번 홀짝홀짝 [PYTHON/파이썬]

백준 BAEKJOON 31867번 홀짝홀짝 [PYTHON/파이썬] (BRONZE Ⅳ)https://www.acmicpc.net/problem/31867        주어진 정수에 홀수와 짝수의 개수를 세어주면 된다.홀수가 짝수보다 많다면 1을 출력짝수가 홀수보다 많다면 0을 출력그렇지 않다면 -1을 출력하면 된다.      N = int(input())K = input()odd, even = 0, 0for i in K: if int(i) % 2 != 0: odd += 1 else: even += 1if odd > even: print(1)elif odd

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 6. 3.
  • textsms
백준 BAEKJOON 31832번 팀명 정하기 2 [PYTHON/파이썬]

백준 BAEKJOON 31832번 팀명 정하기 2 [PYTHON/파이썬]

백준 BAEKJOON 31832번 팀명 정하기 2 [PYTHON/파이썬] (BRONZE Ⅱ)https://www.acmicpc.net/problem/31832       처음엔 for 문 안에서 세 가지 조건을 다 대입하려다가조건이 꼬여서 히든 케이스를 잡지 못했다.결국에는 조건 하나하나마다 함수를 만들어서 풀게 되었다.함수를 통해 세 가지 조건 모두 참인 팀명이 정답이 되는 것이다. ※ 알파벳 대문자, 알파벳 소문자, 숫자, 하이픈의 아스키코드는 각각 65-90, 97-122, 48-57, 45이다.  첫 번째 조건, 대문자가 소문자보다 많으면 안 된다.결국 소문자는 대문자보다 크거나 같아야 한다.나는 for 문과 ord 함수를 사용하여 대문자와 소문자 개수를 파악하였다.  두 번째 조건, 팀명은 10..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 6. 2.
  • textsms
백준 BAEKJOON 31831번 과민성 대장 증후군 [PYTHON/파이썬]

백준 BAEKJOON 31831번 과민성 대장 증후군 [PYTHON/파이썬]

백준 BAEKJOON 31831번 과민성 대장 증후군 [PYTHON/파이썬] (BRONZE Ⅲ)https://www.acmicpc.net/problem/31831        스트레스 변화량에 맞춰서 for 문을 활용하면 쉽게 구현할 수 있다.스트레스 양이 0 아래로 내려가지 않으니0보다 낮게 되면 스트레스 양을 0으로 초기화시키고복통을 겪게 되는 스트레스 양 M 이상이면 복통을 겪게 되는 일 수에 더해주면 된다.       N, M = map(int, input().split())A = list(map(int, input().split()))level = 0result = 0for i in A: level += i if level = M: # M 이상이면 결괏값에 +1 resu..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2024. 6. 1.
  • textsms
백준 BAEKJOON 31823번 악질 검거 [PYTHON/파이썬]

백준 BAEKJOON 31823번 악질 검거 [PYTHON/파이썬]

백준 BAEKJOON 31823번 악질 검거 [PYTHON/파이썬] (BRONZE Ⅰ)https://www.acmicpc.net/problem/31823       먼저 최대 리버스-스트릭을 구하기 위한 set 집합을 선언하였다.동아리원 수에 맞춰서 for 문을 돌렸고이들의 활동 기록과 이름을 받은 뒤에최장 리버스-스트릭을 구하기 위해 다시 한 번 for 문을 돌렸다.       N, M = map(int, input().split())countStreak = set() # 최대 리버스-스트릭KPSC_List = [] # 최장 리버스-스트릭, 이름을 저장할 리스트for _ in range(N): record = input().split() streak, name = record[:M], re..

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

티스토리툴바