[Algorithm/Python][백준] 2869번 달팽이는 올라가고 싶다

동글이·2022년 8월 9일
0

Algorithm

목록 보기
13/33

[BOJ] 2869번 달팽이는 올라가고 싶다

https://www.acmicpc.net/problem/2869

- 문제 접근

  • for문으로 풀지말고 공식을 만들어서 풀어야한다
  • 정상에 올라간 뒤에는 떨어지지 않기때문에 V-B를 하여야함
  • 올라가야하는 길이 (V-B) 에서 하루에 올라가는 길이 (A-B) 로 나눈다

- 처음 코드

A,B,V=map(int, input().split())
result=A
count=1
while result<V:
    result-=B
    result+=A
    count+=1
print(count)

- 수정한 코드

import math

A,B,V=map(int, input().split())
count=math.ceil((V-B)/(A-B))
print(count)

✔ 한 일 점검


✔ 내일 목표

  • 백준 or 프로그래머스 - 2문제 이상
  • 스프링 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 끝내기
  • 파이썬 - 이코테 강의2
  • 창액 프로젝트 crud
  • 졸작 회의
  • 튜터링 면접..?
  • 운전면허 받으러 가기
  • 캐리비안 숙소 알아보기

✔ 주저리

profile
기죽지 않는 개발자

0개의 댓글