已结束 GESP排位赛#8

A3028 | 龟兔赛跑

来源官方 / 2024
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

时间限制:1000ms

内存限制:128MB


乌龟与兔子进行赛跑;

乌龟每分钟可以前进 $3$ 米,兔子每分钟前进 $9$ 米。

兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑 $10$ 分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息 $30$ 分钟,否则继续跑 $10$ 分钟;而乌龟非常努力,一直跑,不休息。

假定乌龟与兔子在同一起点同一时刻开始起跑,请问 $N$ 分钟后乌龟和兔子谁能够获胜?

$\bf{每个测试文件包含\ T\ 个测试用例。}$

$\large{数据范围}$

- $1 \le T \le 100$
- $1 \le N \le 2000$

输入格式

每个测试文件格式如下:
$\tt{T}$

$\tt{Testcase_1}$
$\tt{Testcase_2}$
$\tt{\vdots}$
$\tt{Testcase_T}$

对于每个 $\tt{Testcase}$ 格式如下:

$\tt{N}$

输出格式

对于每个 $\tt{Testcase}$ 在一行中输出比赛的结果:乌龟赢输出 @_@,兔子赢输出 ^_^,平局则输出 -_-;后跟 $1$ 个空格,再输出胜利者跑完的距离。

输入输出样例

输入 #1
3
47
61
90
输出 #1
^_^ 153
@_@ 183
-_- 270
C++ 编辑器
输入
输出