public class gait {
public static void main(String[] args) throws InterruptedException {
String[] road = new String[70];
int tPosition = 0;
int hPosition = 0;
for (int i = 0; i < road.length; i++) {
road[i] = "-";
}
System.out.println("开跑");
while (true) {
for (int i = 0; i < road.length; i++) {
road[i] = "-";
}
Random random = new Random();
int num = random.nextInt(10) + 1;
if (num >= 1 && num <= 5) {
tPosition += 3;
if (tPosition>69)
{
tPosition=69;
}
} else if (num >= 6 && num <= 7) {
tPosition -= 6;
if (tPosition < 0) {
tPosition = 0;
}
} else {
tPosition += 1;
}
if (num >= 1 && num <= 2) {
hPosition += 0;
} else if (num >= 3 && num <= 4) {
hPosition += 9;
if (hPosition>69)
{
hPosition=69;
}
} else if (num == 5) {
hPosition -= 12;
if (hPosition < 0) {
hPosition = 0;
}
} else if (num >= 6 && num <= 8) {
hPosition += 1;
} else {
hPosition -= 2;
if (hPosition < 0)
{
hPosition=0;
}
}
road[tPosition]="龟";
road[hPosition]="兔";
for (int i =0;i<road.length;i++)
{
System.out.print(road[i]);
}
if (tPosition==hPosition)
{
road[tPosition]="啊!!!!";
}
System.out.println();
if (tPosition>=69 ||hPosition>=69)
{
break;
}
Thread.sleep(100);
}
if (tPosition>=69)
{
System.out.println("龟胜利");
}
else if (hPosition>=69){
System.out.println("兔胜利");
}
}
}
龟兔赛跑
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 高考之前,父母老师语重心长地对你说,大学是改变人生命运的地方。 四年之后,所有人的命运都改变了,不是因为你选择的大...
- 20161106童磊成长日记 【为什么龟兔赛跑,龟能赢?】 昨天讲师课做了一天的听打速记义工,惭愧自己对《广论》的...
- 今天跟孩子一起阅读巜龟兔赛跑》,这本世界经典寓言故事,从我小时候就开始读了,孩子一边读一边问为什么乌龟明知自己慢还...