【c++】龟兔赛跑问题
乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?
输入格式:
输入在一行中给出比赛时间T(分钟)。
输出格式:
在一行中输出比赛的结果:乌龟赢输出@_@,兔子赢输出^_^,平局则输出-_-;后跟1个空格,再输出胜利者跑完的距离。
输入样例:
242
输出样例:
@_@ 726
程序代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main(void)
{int t;cin>>t;int l1=0,l2=0;while(t>0){if(l1<=l2){if(t<10){l1=l1+9*t;l2=l2+3*t;t=t-10;}else{l1=l1+90;l2=l2+30;t=t-10;}}else{if(t<30){l2=l2+3*t;t=t-30;}else{l2=l2+90;t =t-30;}}}if(l1>l2) cout<<"^_^"<<' '<<l1;else if(l1<l2)cout<<"@_@"<<' '<<l2;else cout<<"-_-"<<' '<<l1;return 0;
}
运行结果:
【c++】龟兔赛跑问题相关推荐
- PTA 基础编程题目集 7-22 龟兔赛跑 C语言
PTA 基础编程题目集 7-22 龟兔赛跑 C语言 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于 ...
- 用C语言解“龟兔赛跑”题
7-22 龟兔赛跑 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟, ...
- 用Python解“龟兔赛跑”题
7-22 龟兔赛跑 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟, ...
- FZU 1889 龟兔赛跑
Problem Description 万众瞩目的第七届龟兔赛跑比赛在北京时间3333年3月3日于火星打响.此次龟兔赛跑比赛的规则与往届有所不同,不再考察兔子和乌龟谁在最短的时间内跑完规定的路程,而是 ...
- c语言作业 龟兔赛跑,c语言龟兔赛跑
满意答案 /*龟兔赛跑,矩形跑道,乌龟3m/s, 兔子9m/s,,兔子每10分钟回头一次,如果超过乌龟, 则兔子休息30分钟.如果没有就继续跑,乌龟一直在跑,求当输入时间T时,兔子和乌龟谁赢或平局*/ ...
- python【蓝桥杯vip练习题库】BASIC-24龟兔赛跑预测(模拟)
试题 基础练习 龟兔赛跑预测 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点--喜欢赛跑.于是 ...
- 基础练习 龟兔赛跑预测
基础练习 龟兔赛跑预测 时间限制:1.0s 内存限制:512.0MB 提交此题 锦囊1 锦囊2 问题描述 话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点--喜欢 ...
- leetcode202(Floyd判圈算法(龟兔赛跑算法))
Write an algorithm to determine if a number is "happy". 写出一个算法确定一个数是不是快乐数. A happy number ...
- Java知识点26——模拟12306买票过程、模拟龟兔赛跑的过程、静态代理例子
模拟12306买票过程 共享资源,并发(线程安全) Web12306.java /*** 共享资源,并发(线程安全)* @author Administrator**/ public class We ...
- 龟兔赛跑——多线程练习
1.龟兔赛跑新规: 规则:龟兔同时起步,终点为100米,兔子跑步的能力强,乌龟跑步的能力弱(优先级的设置) 途中: 1.兔子跑到40米的时候,看不见乌龟小睡10毫秒,醒来接着跑 2.兔子 ...
最新文章
- jquery 添加 padding_【开发小技巧】11—如何使用JavaScript / jQuery为网站创夜间/高亮模式?...
- ios 构建版本一直在处理中_iOS关于审核提交构建版本不显示问题集锦
- android ip 黑白名单,GaussDB T 单机 IP黑白名单配置
- 一个简单的因数分解java代码
- int main中char** argv与char *argv[]区别?(main函数)
- 对 COM 组件的调用返回了错误 HRESULT E_FAIL
- 非常值得一看—九种滤波算法C语言实现
- docker mysql忘记密码_docker 容器 mysql5.7 忘记root密码 重置密码
- python科学坐标图绘制的四个要素_Python3.0科学计算学习之绘图(四)
- 又到了充钱的时候!苹果AirPods 3最快下月发布
- 宝塔定时任务执行php源码任务_在WINDOWS任务计划程序下执行PHP文件 PHP定时功能的实现...
- centos搭建NFS服务器
- bat文件如何获取输入内容并写入文件
- docker进阶:自定义镜像、网络架构(二)
- 楷书书法规则_写好楷书的五条规律,不懂这些,书法就很难入门
- 如何运行PHP文件 /创建PHP项目【基于VScode、XAMPP】超级详细,亲测有效,这一篇就够了
- 脑科学研究中基于图论的复杂脑网络分析方法
- git 教程(12)--分支管理
- linux+目录+配额,Linux磁盘配额管理
- 初学者必会的100个编程代码