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的对即可
在日渐沉没的世界里,我发现了你。
查看全文
相关阅读:
Quick Sort 快速排序的原理及实现
IAR_FOR_STM8开发之DEMO的建立
跨域或者Internet访问Remoting[Remoting FAQ]
2020 7 22 每日总结
2020 7 23 每日总结
2020 7 27 每日总结
2020 7 20 每日总结
2020 7 29 每日总结
2020 7 21 每日总结
2020 7 28 每日总结
原文地址:https://www.cnblogs.com/mastervan/p/9509977.html
最新文章
如何查看、开启和关闭端口
Ftp无法连接服务器的原因
用FTP ServU轻松搭建FTP服务器
modifying layer that is being finalized
ios文件存储指导方针
解决因传输模式设置不当致FTP无法连接的问题
FTP无法连接的常见问题
strutsconfig.xml中action、forward、formbean属性含义
javascript表单验证
Strutsconfig.xml配置文件讲解
热门文章
Struts 1.2笔记:ActionForward
点击后自动跳到本页的某个位置
session的用法
jsp的动态包含和静态包含
软件开发常用英语词汇
编码过滤器Filter
后台管理菜单(左侧)
当表达式中存在有符号类型和无符号类型时
STM8S之时钟设置
FatFS操作的流程
Copyright © 2011-2022 走看看