UVA 1648(p346)----Business Center
2016-02-26 13:59
239 查看
#include<iostream> #include<cstdio> #include<algorithm> using namespace std; const int INF=1e10; int main() { int n,m; while(scanf("%d%d",&n,&m)==2&&n) { int ans=INF; for(int i=0; i<m; i++) { int u,d; scanf("%d%d",&u,&d); int x=(n*d)/(u+d)+1; int y=(u+d)*x-n*d; ans=min(ans,y); } printf("%d\n",ans); } return 0; }
相关文章推荐
- 《从零开始学Swift》学习笔记(Day 70)——Swift与Objective-C混合编程之Swift与Objective-C API映射
- PHP反射(ReflectionClass、ReflectionMethod)在ThinkPHP框架的控制器调度模块中的应用
- 生成导出文件步骤
- 关于”unicode字符是2个字节“这句话的讨论
- UVA 1647(p345)----Computer Transformations
- 如何本地化
- javaWeb项目读取properties配置文件
- PAT (Basic Level)1020. 月饼
- Eclipse error: indirectly referenced from required .class files?
- python中 __name__的使用
- 用httpPost对JSON发送和接收的例子
- Mysql中的date与datetime,以及如何向Mysql中插入“日期+时间”数据
- SAS - Campaign QC New
- JavaWeb学习总结(二)——Tomcat服务器学习和使用(一) http://www.cnblogs.com/xdp-gacl/p/3734395.html
- Java常见内存溢出(OOM)解决方案
- Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)
- UVA 1644(p343)----Prime Gap
- LDAP在windows上的安装配置
- Linux系统monitor命令
- drupal区块的创建和调用