#include <stdio.h>
int main()
{
int a,b,c,d,step,cyclea,cycleb,nikky,byron=0;
scanf("%d%d%d%d%d",a,b,c,d,step);
cyclea=a-b;
cycleb=c-d;
if (step % a+b > a)
{
nikky = step / (a+b) * (a+b) + a*2 - (step % a+b);
}
else if (step % a+b < a) {
nikky = step / (a+b) * (a+b) + (step % a+b);
}
else { printf("Tied"); goto Here;};
if (step % c+d > c)
{
byron = step / (c+d) * (c+d) +a*2 - (step % c+d);
}
else if (step % c+d < c) {
byron = step / (c+d) * (c+d) + (step % c+d);
}
else { printf("Tied"); goto Here;};
Here:
if (nikky > byron) { printf("Nikky");}
if (nikky < byron) { printf("Byron");}
}
제가 쓴 코드인데요
틀린부분좀찝어주실수있나요?
goto 쓴건 봐주세요 ㄷㄷ
원본
http://211.228.163.31/30stair/up_down/up_down.php?pname=up_down |