zoj1494
来源:互联网 发布:淘宝基础培训课程表 编辑:程序博客网 时间:2024/06/04 19:27
题目大意:
一个inch worm在一个n英尺深的井底,每分钟他爬u英尺,然后滑落d英尺,当他到井口时,就不会滑落了。问他多长时间能到井口
解题思路:
模拟爬行的过程就行了
代码如下:
#include<stdio.h>int main(){ int n,u,d,time,a; while(scanf("%d%d%d",&n,&u,&d)==3) { a=0; time=0; if(n==0&&u==0&&d==0) break; else { if(n<=u) { time++; printf("%d\n",time); } else { while(n>a+u) { a=u-d+a; time=time+2; } if(n==a) printf("%d\n",time); else if(n>a) printf("%d\n",time+1); } } } return 0;}
0 0
- zoj1494
- zoj1494
- zoj1494
- [水]ZOJ1494
- zoj1494 暴力模拟 简单数学问题
- 每天一个linux命令——which
- zoj1489
- c语言中的的内联(inline)函数
- 初等排序之选择排序
- poj1847Tram (迪杰斯特拉和弗洛伊得)
- zoj1494
- haar-like特征
- 线程的状态及其相互转换
- 多线程进阶之三
- Message类obtain()方法和sendToTarget()方法源码解析
- U盘刻录Linux系统后,U盘容量变小,如何恢复
- iOS学习笔记-002.IOS概述
- 利用28335的epwm产生spwm波的总结
- python3+PyQt5+Qt Designer实现Tab标签页部件