博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2723:因子问题
阅读量:4552 次
发布时间:2019-06-08

本文共 565 字,大约阅读时间需要 1 分钟。

题目链接:http://noi.openjudge.cn/ch0201/2723/

总时间限制: 1000ms 内存限制: 65536kB

描述
任给两个正整数N、M,求一个最小的正整数a,使得a和(M-a)都是N的因子。

输入

包括两个整数N、M。N不超过1,000,000。
输出
输出一个整数a,表示结果。如果某个案例中满足条件的正整数不存在,则在对应行输出-1
样例输入
35 10
样例输出
5

1 #include 
2 int main(int argc, char *argv[]) 3 { 4 int N,M,a=0,t; 5 scanf("%d%d",&N,&M); 6 t=M/2; 7 for(a=1;a<=t;a++) 8 { 9 if( N%a==0 && (N%(M-a)==0) ) { t=-1; break; }10 }11 if(t!=-1) printf("-1\n");12 else printf("%d\n",a);13 return 0;14 }

 

转载于:https://www.cnblogs.com/huashanqingzhu/p/7286355.html

你可能感兴趣的文章
mysql安装(centos7)
查看>>
关于mysql数据库连接异常处理
查看>>
jedis异常Broken pipe (Write failed)
查看>>
zookeeper安装(linux)
查看>>
MySQL导入sql文件,过大导致错误
查看>>
设计模式
查看>>
idea快捷键(最常用)
查看>>
sftp安装(linux)
查看>>
java第三方工具包
查看>>
bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
查看>>
mysql引擎与物理文件
查看>>
IOC&AOP
查看>>
升级 phpStudy 中 MySQL 版本至 5.7.17
查看>>
php发送邮件
查看>>
adminMongo:mongoDB node GUI(mongoDB图形化界面)
查看>>
有点懵!
查看>>
Node +FastDFS 实现文件的上传下载
查看>>
ROS melodic安装过程中的用手机热点更好~
查看>>
apicloud如何实现优雅的下拉刷新与加载更多
查看>>
apicloud含有微信支付。支付宝支付和苹果内购的代码
查看>>