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 32929번 UOS 문자열 [PYTHON/파이썬]

백준 BAEKJOON 32929번 UOS 문자열 [PYTHON/파이썬]

백준 BAEKJOON 32929번 UOS 문자열 [PYTHON/파이썬][목차여기] (BRONZE Ⅴ)https://www.acmicpc.net/problem/32929       UOS 글자는 세 글자이다.x번째 문자를 구하긴 위해서는 x를 3으로 나눴을 때 나머지를 구하면 된다.         x = int(input())result = x % 3if result == 1: print("U")elif result == 2: print("O")else: print("S")

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 2. 25.
  • textsms
백준 BAEKJOON 32866번 코인의 신 건모 [PYTHON/파이썬]

백준 BAEKJOON 32866번 코인의 신 건모 [PYTHON/파이썬]

백준 BAEKJOON 32866번 코인의 신 건모 [PYTHON/파이썬][목차여기] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32866         먼저 원금 N에서 X%만큼 손실된 현재 금액을 구해야 한다.현재 금액 = N * (1 - X / 100)원금을 다시 되찾으려면 현재 금액에서 몇 %가 증가해야 하는지 계산해야 한다.Y%가 증가하여 원금 N이 되어야 하므로 아래와 같이 식을 작성할 수 있다.N = 현재 금액 * (1 + Y / 100)이를 변형하면Y = (N / 현재 금액 - 1) * 100 위의 식을 활용하여 코드에 적용 후 문제의 조건에 맞게 f-string을 사용하여 결과를 출력했다.      N = int(input())X = int(input())c..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 2. 16.
  • textsms
백준 BAEKJOON 32652번 아카라카 2 [PYTHON/파이썬]

백준 BAEKJOON 32652번 아카라카 2 [PYTHON/파이썬]

백준 BAEKJOON 32652번 아카라카 2 [PYTHON/파이썬][목차여기] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32652         규칙을 찾으면 쉽게 풀 수 있다.접두사와 접미사가 AKA이기 때문에중간 지점의 R을 고려해 RAKA만 K번 반복해 주면 결과를 출력할 수 있다.      K = int(input())print("AKA" + "RAKA" * K)

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 2. 1.
  • textsms
백준 BAEKJOON 32779번 가희와 전기 요금 1 [PYTHON/파이썬]

백준 BAEKJOON 32779번 가희와 전기 요금 1 [PYTHON/파이썬]

백준 BAEKJOON 32779번 가희와 전기 요금 1 [PYTHON/파이썬][목차여기] (BRONZE Ⅰ)https://www.acmicpc.net/problem/32779        문제에서 요구하는 요금을 식으로 정리하면 아래와 같다.하지만 이 식의 순서대로 문제를 풀면 틀렸다는 결과가 나온다.왜?부동소수점의 오차가 발생하기 때문이다.해결하기 위해서는 미리 105.6 / (60 * 1000)의 결과를 특정해야 한다.결과를 특정하면 상수 0.00176이 나온다는 것을 알 수 있다.즉, a * m * 0.00176을 하면 요금을 알 수 있고문제 조건에서 소수점 절사를 하기 때문에 int를 사용하면 결과를 출력할 수 있다.      Q = int(input())for _ in range(Q): a..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 31.
  • textsms
백준 BAEKJOON 32778번 가희와 부역명 [PYTHON/파이썬]

백준 BAEKJOON 32778번 가희와 부역명 [PYTHON/파이썬]

백준 BAEKJOON 32778번 가희와 부역명 [PYTHON/파이썬] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32778        먼저 부역명이 있는지 없는지 확인하는 if 문을 작성했다.문자열 내에 괄호가 있다면 부역명이 있는 거니까index를 활용하여 '('와 ')'의 위치를 찾아낸 뒤에문자열 슬라이스를 통해 역명과 부역명을 출력하였다.        name = input()if "(" in name: start, end = name.index("("), name.index(")") print(name[: start - 1]) print(name[start + 1 : end])else: # 부역명이 없다면 print(name + "\n-")

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2025. 1. 26.
  • textsms
백준 BAEKJOON 32777번 가희와 서울 지하철 2호선 [PYTHON/파이썬]

백준 BAEKJOON 32777번 가희와 서울 지하철 2호선 [PYTHON/파이썬]

백준 BAEKJOON 32777번 가희와 서울 지하철 2호선 [PYTHON/파이썬] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32777        역 번호가 201번부터 243번까지 총 43개의 역이 있다.역 번호가 a번 역이  b번 역보다 작다면내선 순환 열차는 b - a, 외선 순환 열차는 43 - (b- a) 이다.반대로 a번 역이 b번 역보다 크다면내선 순환 열차는 43 - (a - b), 외선 순환 열차는 a - b 이다. 이렇게 내선과 외선의 값 중 작은 값이 더 빠르게 간다는 의미이다.if 문을 활용하여 내선 열차가 빠른지 외선 열차가 빠른지 출력했다.       Q = int(input())for _ in range(Q): a, b = map(int..

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

티스토리툴바