XTU1183 sum×
来源:互联网 发布:linux gpio 编辑:程序博客网 时间:2024/06/09 17:39
题目描述
整数a,b,其中a+b = c,a*b = d,已知c和d,问是否存在a和b?
输入
第一行是一个整数K,表示样例个数。每个样例占1行,两个整数c和d,0≤c,d≤10*9。
输出
每行输出一个样例的结果,a和b(a≤b),之间用一个空格隔开。如果存在多组,输出a最小的那一组; 如果不存在这样的a和b,输出“None”(引号不用输出)。
样例输入
2
5 6
7 11
样例输出
2 3
整数a,b,其中a+b = c,a*b = d,已知c和d,问是否存在a和b?
输入
第一行是一个整数K,表示样例个数。每个样例占1行,两个整数c和d,0≤c,d≤10*9。
输出
每行输出一个样例的结果,a和b(a≤b),之间用一个空格隔开。如果存在多组,输出a最小的那一组; 如果不存在这样的a和b,输出“None”(引号不用输出)。
样例输入
2
5 6
7 11
样例输出
2 3
None
解题思路
暴力枚举即可,AC代码:
#include<cstdio>using namespace std;int main(){int k;scanf("%d",&k);while(k--){int a=0,b=0,c,d;scanf("%d%d",&c,&d);for(int i=0;i<=c/2;i++){ if(i*(c-i)!=d) continue;else{a=i;b=c-a;break;} }if(a+b!=c)printf("None\n");else printf("%d %d\n",a,b);}return 0;}
阅读全文
0 0
- XTU1183 sum×
- Our times
- This times
- TIMES.C
- request times
- Python Times
- times函数
- Paradox Of Our Times
- Oracle Dates and Times
- My Second Times!
- My 3rd Times!
- My 4th Times!
- My 5th Times!
- My 6th Times!
- My 7th Times!
- [DirectShow] 021 - Clock Times
- Paradox of our times
- jQuery Times 计时器插件
- kubeadm搭建kubernetes集群之二:创建master节点
- input 的一些基本属性使用以及控制图形旋转
- PHP实现支付宝手机WAP支付接入说明
- C#去除HTML标记
- JAVA生成n位随机字符串,数字+英文字母+标点符号
- XTU1183 sum×
- SQL to MongoDB Mapping Chart
- js获取当前时间
- C语言指针总结
- Centos6.5下本地安装Bowtie2的详细步骤
- 11g_ocm自动打补丁_rollback补丁
- Linux3_进程基础概念
- 盗梦空间之VLAN in VLAN
- 【java基础】14.I/O:流3