news 2026/4/6 16:15:08

C语言例题:龟兔赛跑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言例题:龟兔赛跑

题目描述
乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?

输入格式
输入在一行中给出比赛时间T(分钟)。

输出格式
在一行中输出比赛的结果:乌龟赢输出 @_@,兔子赢输出 ^_^,平局则输出 -_-;后跟1空格,再输出胜利者跑完的距离。

输入样例
在这里给出一组输入。例如:

242

输出样例
在这里给出相应的输出。例如:


@_@ 726

以下是我的程序。

#include <stdio.h> int main() { int T; scanf("%d", &T); int swu = 0;//乌龟前进总距离 int stu = 0;//兔子前进总距离 int rest = 0;//兔子的休息时间 int rtu = 0;//兔子连续跑步的时间 for (int i = 1; i <= T; i++) { swu += 3; if (rest > 0) { rest--; } else { stu += 9; rtu++; //每次连续跑十分钟,看一下乌龟的位置 if (rtu == 10) { if (stu > swu) { rest = 30; } rtu = 0; } } } if (swu > stu) { printf("@_@ %d\n",swu); } else if (swu < stu) { printf("^_^ %d\n",stu); } else { printf("-_-\n"); } return 0; }

引入兔子的休息时间来控制兔子是否在跑步,同时用rtu来控制每连续跑十分钟兔子看一次乌龟的位置,从而达到题目的要求。

欢迎各位大神指点我的程序!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/2 20:47:12

开发者福利:LobeChat开放API接口调用说明

开发者福利&#xff1a;LobeChat开放API接口调用说明 在大语言模型能力突飞猛进的今天&#xff0c;一个现实问题愈发凸显&#xff1a;我们有了强大的“大脑”&#xff0c;却还缺一副好用的“面孔”。 很多团队花重金接入 GPT、Claude 或本地部署 Llama&#xff0c;结果用户一…

作者头像 李华
网站建设 2026/4/4 23:24:59

【嵌入式】CAN总线

基本特性 多主而非一主多从CAN过滤器是硬件级的实时过滤机制&#xff0c;类似于MQTT的主题匹配&#xff0c;不过CAN是硬件实现的&#xff0c;速度快。过滤是为了减少CPU压力&#xff0c;减少无效消息占用CPU。 总线仲裁 优先级仲裁规则 CAN控制器会对总线上的消息ID进行优先级仲…

作者头像 李华
网站建设 2026/4/6 14:43:33

温度传感器类型与比较介绍

温度传感器是将温度这一非电量转换为电量&#xff08;电压、电流、电阻&#xff09;的器件。在模拟电路中&#xff0c;我们需要对其输出信号进行调理&#xff08;放大、线性化、补偿&#xff09;&#xff0c;然后才能被ADC采集或用于控制。选择合适的传感器是设计的第一步。一、…

作者头像 李华
网站建设 2026/4/4 18:39:32

LobeChat图像生成插件接入Stable Diffusion全流程

LobeChat图像生成插件接入Stable Diffusion全流程 在AI助手逐渐从“能说话”向“能看、能画、能思考”演进的今天&#xff0c;用户对智能交互的期待早已不再局限于文字回复。设想这样一个场景&#xff1a;你正在策划一场科幻主题展览&#xff0c;只需对聊天框说一句“帮我设计一…

作者头像 李华
网站建设 2026/4/6 7:18:00

Diskinfo下载官网日志分析TensorRT异常退出原因

Diskinfo下载官网日志分析TensorRT异常退出原因 在AI推理系统部署的实战中&#xff0c;一个看似简单的“容器启动后立即退出”问题&#xff0c;往往让开发者耗费数小时排查。尤其是当使用NVIDIA官方提供的TensorRT镜像时&#xff0c;进程静默终止、无明显错误输出的情况屡见不…

作者头像 李华
网站建设 2026/4/5 8:10:28

压缩解压缩算法 BFP-8bit

整个算法设计基于ORAN协议中的BFP压缩算法&#xff1b;对于压缩处理&#xff0c;首先记录无符号最大值的最高有效位&#xff08;0~14&#xff09;&#xff0c;根据最高有效比特位确定压缩处理过程中的压缩因子&#xff1b;压缩处理过程用于完成对数据的压缩&#xff0c;输出压缩…

作者头像 李华