龟兔赛跑 (20 分)

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

输入格式:

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

输出格式:

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

输入样例:

242

输出样例:

@_@ 726

分析:题目看完之后是不是一脸懵,怎么跟咱们小学的龟兔赛跑不一样呢,其实细看题目就是一个意思,看龟和兔谁跑的路程多,根据路程多的输出格式输出即可。

龟的很好算:3*时间

兔的用数学方法看着不是很好算,但是用编程语言好算:

 for(int time=1;time<=t;time++){if(time%10==0&&s2>time*3){time +=30;}s2 +=9;}

代码实现: 

#include<stdio.h>
int main()
{int t=0,rest=0;int s1=0,s2=0;scanf("%d",&t); s1=3*t;for(int time=1;time<=t;time++){if(time%10==0&&s2>time*3){time +=30;}s2 +=9;}if(s1>s2){printf("@_@ %d",s1);}else if(s1==s2){printf("-_- %d",s1);}else if(s1<s2){printf("^_^ %d",s2);}return 0;}

7-22 龟兔赛跑 (20 分)相关推荐

  1. 7-169 龟兔赛跑 (20 分)

    7-169 龟兔赛跑 (20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟 ...

  2. 7-9 龟兔赛跑 (20分)

    7-9 龟兔赛跑 (20分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看 ...

  3. 7-22 龟兔赛跑 (20分) Python

    题目链接:https://pintia.cn/problem-sets/14/problems/802 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分 ...

  4. 实验5-三种基本结构综合应用:7-3 龟兔赛跑 (20 分)

    一.题目: 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自 ...

  5. 2-2 学生成绩链表处理 (20 分)

    2-2 学生成绩链表处理 (20 分) 本题要求实现两个函数,一个将输入的学生成绩组织成单向链表:另一个将成绩低于某分数线的学生结点从链表中删除. 函数接口定义: struct stud_node * ...

  6. 7-39 龟兔赛跑 (20 分)

    7-39 龟兔赛跑 (20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回 ...

  7. 7-22 龟兔赛跑 (20 分)【满分+详解】

    7-67 龟兔赛跑 (20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回 ...

  8. C语言满分代码:L1-056 猜数字 (20分)

    立志用更少的代码做更高效的表达 L1-056 猜数字 (20分) 一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢.本题就要求你找出其中的赢家. 输入格式: 输入在第一 ...

  9. 7-125 切分表达式——写个tokenizer吧 (20 分)

    7-125 切分表达式--写个tokenizer吧 (20 分) [先说点出题背景] 这个题是为低年级同学.学C语言的同学准备的,因为,对这部分同学,这个题目编写起来略有一点复杂.如果是高年级.学过了 ...

最新文章

  1. matlab 求解黄金分割率
  2. PyQt5 图片兼容性问题:libpng warning: bKGD: invalid.,原因及解决办法。
  3. Struts 2的基石——拦截器(Interceptor)
  4. Ubuntu16.04 ROS 深度学习_传智播客 智能机器人软件开发 学习路线图出炉!首发优惠!!...
  5. Eclipse-cvs指南
  6. SP1043 GSS1 - Can you answer these queries I 猫树
  7. 練習重繪TreeView控件
  8. Python自动化整理文件,还增加了可视化GUI界面
  9. 每周一刷——从斐波那契数列到动态规划
  10. Yii2中自带分页类实现分页
  11. 累计分布函数与互补累计分布函数
  12. Linux实验四:文件的压缩
  13. 现在哪个 UI 会写代码?
  14. 沪深股票的复权计算(复权因子的应用)
  15. VR和AR的联系和区别
  16. 计算机win7开超级性能模式,win7系统设置最高性能的操作方法
  17. 理解Java heap内存和Java direct内存
  18. JAVA JNI调用科大讯飞离线语音合成(Linux篇)
  19. linux cp拷贝一个文件到另一个目录,cp命令复制文件夹到另一个文件夹的注意事项 - 翟码农技术博客...
  20. 浏览DELPHI的源代码

热门文章

  1. “一见杨过误终生”,《神雕侠侣》2014年 超清1080P未删节版52集全
  2. 美丽的日本与我(川端康成在诺贝尔文学奖颁奖典礼上的演讲词)
  3. java大话西游单机版,【大话西游】手工架设服务端+双客户端+加密解密全套工具...
  4. 漫威系列-《复联4》
  5. 2.大型网站架构演化的价值观
  6. 安装域、对域进行管理
  7. php 关于php时区时间错误问题 date 当前时间 时差(转载)
  8. QQ工具手机软件+实用小软件+恶搞小软件合集
  9. bios 刷 灵耀14_华硕灵耀Deluxe14笔记本装win10及bios设置教程(uefi+gpt)
  10. Android刷新UI导致崩溃的探究——Only the original thread