728x90
https://softeer.ai/practice/7368
소스코드
#include<iostream>
#include <vector>
#include <string>
#include <map>
#include <algorithm>
using namespace std;
int main(int argc, char** argv)
{
int a,b,d;
cin >> a>>b>>d;
int destint = d * 2;
int curdir =0;
int time =0;
int temp = 0;
bool isFront = false;
while (destint != curdir)
{
if (isFront == false)
{
for (int i = 0; i < a; i++)
{
time += 1;
curdir += 1;
if (destint == curdir)
break;
if (d == curdir)
{
temp = a;
a = b;
b = temp;
d = destint;
time += a;
curdir += a;
break;
}
}
}
else {
time += b;
}
isFront = isFront == true ? false : true;
}
cout << time;
return 0;
}
728x90
'코딩공부 > Softeer' 카테고리의 다른 글
[Softeer/C++]Level2 금고털이 (0) | 2024.03.08 |
---|---|
[Softeer/C++]Level2 [한양대 HCPC 2023] X marks the Spot (0) | 2024.03.08 |
[Softeer/C++]Level1 [한양대 HCPC 2023] Tren del Fin del Mundo (1) | 2024.03.07 |
[Softeer/C++]Level1 [한양대 HCPC 2023] 개표 (0) | 2024.03.07 |
[Softeer/C#]Level2 [21년 재직자 대회 예선] 전광판 (0) | 2023.06.01 |