티스토리 뷰

Algorithm/BOJ

백준 2869번 C++

poopooreum 2023. 8. 14. 11:46
반응형
백준 2869번 달팽이는 올라가고 싶다

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

2869번: 달팽이는 올라가고 싶다

첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000)

www.acmicpc.net



정답 코드

#include<iostream>
using namespace std;
int main() {
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);
	int a, b, c;
	cin >> a >> b >> c;
	int sum = c,count=1;
	sum -= a;
	int dif = a - b;
	if (sum <= 0) {
		cout << 1;
		return 0;
	}
	else {
		if (sum % dif == 0) {
			int flag = sum / dif;
			count += flag;
		}
		else {
			int flag = sum / dif;
			count = count + flag + 1;
		}
	}
	cout << count;
}

반응형

'Algorithm > BOJ' 카테고리의 다른 글

백준 2903번 C++  (0) 2023.08.14
백준 2884번 C++  (0) 2023.08.14
백준 2845번 C++  (0) 2023.08.14
백준 2822번 C++  (0) 2023.08.14
백준 2798번 C++  (0) 2023.08.13
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함