塵箱/코드 삽질
백준 2869 - 조건 적확하게 설정하기
태양왕 해킹 (14세)
2021. 4. 20. 02:14
#include <iostream>
using namespace std;
int main() {
int v, a, b, now = 0, date = 0;;
cin >> a >> b >> v;
date = (v - a) / (a - b);
if ((v - a) % (a - b)) date++;
date++;
cout << date;
}
#include <iostream>
using namespace std;
int main() {
int v, a, b, now = 0, date = 0;;
cin >> a >> b >> v;
date = v / (a - b);
if ((a - b) * (date - 1) + a >= v) date -= b; //마지막 날에 a만큼 올라갈때 정상이면
else if ((a - b) * date < v) date++; //위에 나눈 값에서 버려진 값이 있으면...? 아?! 뭐가 틀렸는지 감이 오는데에에엥 (´;ω;`) 테에에엥 마마아아아! 머리 꼬인데스웅!!!!
cout << date;
}
위에 코드는 훈수 듣고 짠거
아래는 순전히 내 실력
아래가 왜 틀렸을까요? 조건문이 어쨌든 복잡해보이고 마아아아악 그런거는 알겠는데용