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的对即可
在日渐沉没的世界里,我发现了你。
查看全文
相关阅读:
配置 dovecat 的 PAM
通过CVE-2017-17215学习路由器漏洞分析,从入坑到放弃
路由器漏洞复现分析第二弹:CNVD-2018-01084
路由器漏洞复现分析第三弹:DVRF INTRO题目分析
重新认识被人遗忘的HTTP头注入
[转载]DLL劫持生成器 源码开放(纯WINDOWS SDK)+ 实例分析
HOOK大法实现不修改程序代码给程序添加功能
老树开新花:DLL劫持漏洞新玩法
分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace
网易云音乐PC客户端加密API逆向解析
原文地址:https://www.cnblogs.com/mastervan/p/9509977.html
最新文章
Error: Checksum mismatch.
-bash: brew: command not found
JavaScript页面跳转的一些实现方法
python网络编程之TCP通信实例
下载liteide
go 修改字符串
go 字符串拼接
【不积跬步,无以致千里】mysql 多行合并函数
【不积跬步,无以致千里】五个常用的Linux监控脚本代码
【不积跬步,无以致千里】AMQP协议介绍
热门文章
【不积跬步,无以致千里】关闭631端口cups打印服务和8009端口ajp
【不积跬步,无以致千里】安装roundcube 时出现 “DSN (write): NOT OK(SQLSTATE[HY000] [2002] No such file or directory)”
【不积跬步,无以致千里】vim复制
【不积跬步,无以致千里】VIM查找替换归纳总结zz
Linux下安装、启动MySQL
usr/bin/ld: cannot find 错误解决方法
Unix: How to Install BerkeleyDB From Source
【不积跬步,无以致千里】DELETE SINGLE IPTABLES RULES
MySQL 5.5 手册下载
配置 dovecat 的 log
Copyright © 2011-2022 走看看