https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net 풀이 #include int main() { int a, b, v; scanf("%d %d %d", &a, &b, &v); // 홀수일때 if ((v - b) % (a - b) != 0) // +1 해서 출력 printf("%d\n", (v - b) / (a - b) + 1); // 짝수일때 else printf("%d\n", (v - b) / (a - b)); return 0; } 처음에는 시간제한 조건을 보지않고 while과 같은 반복문을 써서 풀었다..