티스토리 뷰

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
링크
«   2024/10   »
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 29 30 31
글 보관함