zoukankan
html css js c++ java
[数论]JZOJ 4421 aplusb
Description
SillyHook要给小朋友出题了,他想,对于初学者,第一题肯定是a+b 啊,但当他出完数据后神奇地发现.in不见了,只留下了一些.out,他想还原.in,但情况实在太多了,于是他想要使得[a,b] ([a,b] 表示a,b 的最小公倍数)尽可能大。
Input
输入文件的第一行一个整数T 表示数据组数。
接下来T行每行一个整数n ,表示.out中的数值,即a+b=n 。
Output
共T行,每行一个整数表示最大的[a,b] 的值。
Sample Input
3
2
3
4
Sample Output
1
2
3
Data Constraint
30%的数据满足 T<=10,n<=1000
100% 的数据满足T<=10000 ,n<=10^9
分析
奇数:容易想到相邻两个数必定是最优值
偶数:从中间扩散寻找gcd为1的对即可
在日渐沉没的世界里,我发现了你。
查看全文
相关阅读:
Membership角色与权限管理
Virtual PC 2007 下载地址
Support Web Application Projects
CSS使用高级技巧20则
apache和IIS共用80端口
Dreamweaver扩展(插件)使用
CSS横向菜单下拉显示子菜单
openPNE创建项目
基础AJAX
连接数据库
原文地址:https://www.cnblogs.com/mastervan/p/9509977.html
最新文章
如何在mapinfo中查看link ID
C++中的类所占内存空间总结
putty:connection refused Ubuntu ssh
thinkpad T420屏幕对比度设置
Invalid byte 1 of 1byte UTF8 sequence错误解决方法
[转载]IEEE的文章大体分为3类,letter,magazine,journal/transaction.
socket[转]有时间再研究吧
编写 NUnit 测试
NUnit使用基础
ASP.NET WEB页面多语言支持解决方案
热门文章
国内开源
DataGrid控件格式化数据
在.NET环境中使用单元测试工具Nunit
转 Ajax.net用户指南
转 推荐一个不错的VS.NET集成单元测试工具TestDriven.NET
收藏 面向.NET开发人员的Ajax 技术平台策略
转 Ajax.NET源码分析
把Vs2003的Web项目转换为Vs2005的项目
求两地之间的距离 (JavaScript版本)
Dreamweaver扩展(插件)的开发
Copyright © 2011-2022 走看看