信息学奥赛一本通(1050:骑车与走路)
1050:骑车与走路
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 58744 通过数: 33180
【题目描述】
在清华校园里,没有自行车,上课办事会很不方便。但实际上。并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。
【输入】
输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。
【输出】
输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。
【输入样例】
120
【输出样例】
Bike
【分析】
这是一道典型的多分支语句,值得注意的是浮点数的比较,应该尽量避免直接“==”双等判断,而应该采用误差法,即:|a-b|<10^-6,写成C的表达式则为,fabs(a-b)<1e-6,不要忘了导入数学头文件 #include<math.h>。
【参考代码】
#include <stdio.h>
#include <math.h>
int main()
{
int s,tbike,tfoot;
scanf("%d",&s);
tbike=s/3.0+50;
tfoot=s/1.2;
if(tbike>tfoot)
printf("Walk\n");
else if(fabs(tbike-tfoot)<1e-6)
printf("All\n");
else
printf("Bike\n");
return 0;
}
http://ybt.ssoier.cn:8088/problem_show.php?pid=1050
信息学奥赛一本通(1050:骑车与走路)相关推荐
- 信息学奥赛一本通 1050:骑车与走路 | OpenJudge NOI 1.4 12
[题目链接] ybt 1050:骑车与走路 OpenJudge NOI 1.4 12:骑车与走路 [题目考点] 1. 两浮点型量判断相等 由于浮点型量在内存中以二进制形式表示,很多数据并不能精确表示( ...
- 信息学奥赛一本通在线提交地址
信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...
- 信息学奥赛一本通 第五版(C++版)
信息学奥赛一本通 第五版(C++版)第一部分 C++语言 第一章 C++语言入门 第二节 C++语言程序设计 P15 1. 编写一个能够输出Hello,World!的程序,这个程序常常作为一个初学者接 ...
- 信息学奥赛一本通 (C++)上机练习
信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...
- 信息学奥赛一本通_长乐一中老师演绎“奥赛传奇”
董永建(右一)在课堂上. 台海网5月14日讯 据福州晚报报道,长乐一中有一位"传奇"老师--15年来,他辅导的学生在全国高中生信息学奥赛中获金牌3人次.银牌3人次.铜牌5人次:在全 ...
- 信息学奥赛一本通 提高篇 第5章 矩阵乘法
例1 矩阵AXB 信息学奥赛一本通(C++版)在线评测系统 [矩阵乘法]矩阵A×B_Uletay-CSDN博客 矩阵乘法--矩阵A×B_vina的博客-CSDN博客 一本通1641[例 1]矩阵 A× ...
- 《信息学奥赛一本通提高篇》第6章 组合数学
例1 计算系数(NOIP2011提高) 信息学奥赛一本通(C++版)在线评测系统 NOIP2011计算系数_nanhan27的博客-CSDN博客 「NOIP2011」 计算系数 - 组合数_TbYan ...
- 《信息学奥赛一本通 提高篇》
提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1章 贪心算法_青少年趣味编程-CSDN博客 提高篇 第一部分 基础算法 第1章 贪心算法 提高篇 第一部分 基础算法 第1 ...
- 信息学奥赛一本通 提高篇 第一部分 基础算法 第2章 二分与三分
信息学奥赛一本通 提高篇 提高版 第一部分 基础算法 第2章 二分与三分 信息学奥赛一本通 提高篇 提高版 第一部分 基础算法 第2章 二分与三分_mrcrack的博客-CSDN博客_信息学奥赛一本通 ...
- 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题
第1章 快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章 素数 第 3 章 约数 第 4 章 同余问题 第 5 章 矩阵乘法 第 6 章 ...
最新文章
- linux下使用python_Python随笔(一)、Linux系统下python环境的安装
- 坑 之 使用numpy的tofile和fromfile读取数据
- ios swift版 sqlite3详解
- dnf公共频道服务器不稳定已从初始化状态,DNF公共频道跨区列表 组队连不上必看...
- WinPcap笔记(6):过滤数据包
- 7-7 汉密尔顿回路 (25 分)(C语言实现)
- MySQL5.6优化了Order by排序limit
- python和java语言的区别
- Upload LABS Pass-5
- CNN更新换代!性能提升算力减半,还即插即用
- Byte[]、Image、Bitmap 之间的相互转换
- Android APP 登陆界面开发 UI设计
- PTA 六度空间 思路分析及代码解析
- CSDN的MD编辑器【写作技巧】
- 编程语言试验之Antlr4+JavaScript实现圈4
- 关闭公司电脑的强制屏幕保护
- python交换数组中的两个元素_Python 交换数组元素
- C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:
- PCIe PTM(Precision Time Measurement)介绍
- C语言流控制命令的总结