#include<stdio.h>
int main()
{
int T, T1;
scanf_s("%d", &T);
int a1 = 0, a2 = 0; //乌龟->1;兔子->2
int t = 0;
int minute = T % 10;
T1 = T - minute;
int ret = 1; //0->睡觉;1->未睡觉
while (t < T1) {
a1 += 30;
a2 += 90;
t += 10;
if (a1 < a2) { //兔子应该睡觉
if (T1 - t >= 30) { //兔子醒了比赛还未结束
a1 = a1 + 30 * 3;
t += 30;
}
else{ //兔子在睡觉时比赛已经结束
ret = 0;
break;
}
}
}
if (ret == 1) {
a1 = a1 + minute * 3;
a2 = a2 + minute * 9;
}
else {
a1 = a1 + (T - t) * 3; //T1-t最大为20
}
if (a1 == a2) {
printf("-_- %d", a1);
}
else {
if (a1 > a2) {
printf("@_@ %d", a1);
}
else {
printf("^_^ %d", a2);
}
}
return 0;
}
7-39 龟兔赛跑
最新推荐文章于 2024-11-08 17:13:17 发布