https://www.acmicpc.net/problem/2869
#include<stdio.h>
int main(void)
{
int A,B,V; // 각각 아침에 가는 길이,밤에 떨어지는 길이,총 길이
int day,app,arr;
/day는 하루동안 갈수 있는 거리
app는 최고 길이에서 올라가는 길이 뺀 거리
arr은 app까지 가는 데 걸리는 시간 /
scanf("%d %d %d",&A,&B,&V);
day=A-B;
app=V-A;
if(A==V)// 최고점이랑 올라가는 거리랑 같을 때는 하루만에 가능
{
printf("1");
return 0;
}
if(app%day!=0) // 만약 0이 나오지 않는 다면
{
arr=(app/day)+1; // 1을 더해야 한다.
}
else
{
arr=app/day;
}
printf("%d",arr+1); // 낮을 한번더 거쳐야 하므로 1을 더한
} 수를 출력한다.