Openjudge-计算概论(A)-骑车与走路
2015-02-16 21:59
274 查看
描述:
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米.请判断走不同的距离去办事,是骑车快还是走路快.输入第一行为待处理的数据的数量n
其后每一行整数为一次办事要行走的距离,单位为米.输出对应每个整数,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All".样例输入
样例输出
来源计算概论05
思路:分两种情况,小于100走路快,大于100汽车快,否则一样快,简单题,不解释!
代码如下:
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米.请判断走不同的距离去办事,是骑车快还是走路快.输入第一行为待处理的数据的数量n
其后每一行整数为一次办事要行走的距离,单位为米.输出对应每个整数,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All".样例输入
4 50 90 120 180
样例输出
Walk Walk Bike Bike
来源计算概论05
思路:分两种情况,小于100走路快,大于100汽车快,否则一样快,简单题,不解释!
代码如下:
#include<stdio.h> int main() { int n,i; double s; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%lf",&s); if(s<100) { printf("Walk\n"); } else { if(s>100) printf("Bike\n"); else printf("All\n"); } } return 0; }
相关文章推荐
- OpenJudge计算概论-骑车与走路
- OpenJudge计算概论-短信计费
- Openjudge-计算概论(A)-球弹跳高度的计算
- Openjudge-计算概论(A)-放苹果
- OpenJudge计算概论-求字母的个数(统计元音字母个数)
- OpenJudge计算概论-鸡尾酒疗法
- openjudge 计算概论 字符串 2:单词倒排
- Openjudge-计算概论(A)-求出e的值
- OpenJudge计算概论-数字求和
- OpenJudge计算概论-单词替换
- openjudge 计算概论 字符串 3:过滤多余的空格
- Openjudge-计算概论(A)-取石子游戏
- OpenJudge计算概论-异常细胞检测
- Openjudge计算概论-求序列中的众数
- openjudge 计算概论 字符串 5:单词排序
- OpenJudge计算概论-整数的个数
- openjudge 计算概论-数组练习-错误侦测
- OpenJudge计算概论-自整除数
- Openjudge-计算概论(A)-数组顺序逆放
- openjudge 计算概论 字符串6:字符串最大跨距