hdoj--2534--Score(gcd)
Score
Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1058    Accepted Submission(s): 457

每组输入2个整数x, y(2<=x, y<=10^8),x=y=0表示输入结束
3 7
2 2
0 0
11
Inf#include<stdio.h>
#include<string.h>
#define ll __int64
ll gcd(ll x,ll y)
{
if(y==0)
return x;
else
return gcd(y,x%y);
}
int main()
{
ll x,y,m,n;
while(scanf("%I64d%I64d",&x,&y),x&&y)
{
if(x<y)
{
n=x,x=y,y=n;
}
if(gcd(x,y)==1)
{
m=x*y-y-x;
printf("%I64d\n",m);
}
else
printf("Inf\n");
}
return 0;
}
hdoj--2534--Score(gcd)的更多相关文章
- 【HDOJ】3071 Gcd & Lcm game
		刚开始看这个题目,觉得没法做.关键点是数据小于100.因此,可以枚举所有小于100的素因子进行位压缩.gcd就是求最小值,lcm就是求最大值.c++有时候超时,g++800ms.线段树可解. /* 3 ... 
- 【HDOJ 5726】GCD(RMQ+二分)
		Problem Description Give you a sequence of N(N≤100,000) integers : a1,...,an(0<ai≤1000,000,000). ... 
- HDU 4910 HDOJ Problem about GCD BestCoder #3 第四题
		首先 m = 1 时 ans = 0对于 m > 1 的 情况 由于 1 到 m-1 中所有和m互质的数字,在 对m的乘法取模 运算上形成了群 ai = ( 1<=a<m & ... 
- 【HDOJ】1695 GCD
		莫比乌斯反演简单题目. /* 1695 */ #include <iostream> #include <string> #include <map> #inclu ... 
- HDOJ 4497 GCD and LCM
		组合数学 GCD and LCM Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) ... 
- hdoj 5194 DZY Loves Balls【规律&&gcd】
		题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5194 题意:给你n个黑球,m个白球,每次从中随机抽取一个,如果抽到黑球记为1如果抽出来白球记为0,让你 ... 
- 【HDOJ】1225 Football Score
		这种结构体排序的题,十分容易考上机题,qsort+结构体解决.马上就要机考了,多练习一下这样的题目也好. #include <stdio.h> #include <string.h& ... 
- hdoj 1787 GCD Again【欧拉函数】
		GCD Again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total S ... 
- HDOJ(HDU) 2309 ICPC Score Totalizer Software(求平均值)
		Problem Description The International Clown and Pierrot Competition (ICPC), is one of the most disti ... 
- HDOJ  1787  GCD Again(欧拉函数)
		GCD Again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total ... 
随机推荐
- (C++)错误提示    c2352 :非静态成员函数的非法调用
			静态成员函数相当于全局函数,只是有一个类名字空间的限制.而类成员函数是成员内部的函数,同一个类的对象实例可以有很多,每一个实例都有自已不同的成员变量值,成员函数一般都是对成员自已的成员变量值在操作.所 ... 
- javascript中天气接口案例
			<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- 【Oracle】创建概要文件
			任务1:创建profile 创建概要文件my_profile 1)密码复杂性要求:启用: 2)密码长度最小值:8位: 3)密码错误输入三次,锁定账户,2分钟后自动解锁 --创建密码复杂度校验函数 @? ... 
- map参数值取代
			public static String processTemplate(String tpl, Map<String, ?> params){ Iterator<String> ... 
- 关于Eclipse安装Scala插件不显示
			关于Eclipse安装Scala插件不显示, 改变java版本仍然不能使用, 办法还是有的:下载Eclipse Scala版本 解压使用 下载在这里:http://scala-ide.org/down ... 
- layui table 时间戳
			, { field: , title: '时间', templet: '<div>{{ laytpl.toDateString(d) }}</div>' }, 或者 , { f ... 
- Java中的常量
			常量的概念 是指在Java程序中固定不变的数据.我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变. 常量的分类 整数常量: 所有的整数 例如 100 -100 123 ... 
- NOIP 膜你题  DAY2
			NOIp膜你题 Day2 duliu 出题人:ZAY 题解 这就是一道组合数问题鸭!!! 可是泥为什么没有推出式子!! 首先我们知道的是 m 盆花都要摆上,然后他们的顺序不定(主人公忘记 ... 
- 小白学习Spark系列四:RDD踩坑总结(scala+spark2.1 sql常用方法)
			初次尝试用 Spark+scala 完成项目的重构,由于两者之前都没接触过,所以边学边用的过程大多艰难.首先面临的是如何快速上手,然后是代码调优.性能调优.本章主要记录自己在项目中遇到的问题以及解决方 ... 
- luogu P4756 Added Sequence(凸包+思维)
			一眼望去不会. 考虑问题中的\(f(i,j)=|\sum_{p=i}^{j}a_p |\)的实际意义. 其实就是前缀和相减的绝对值. \(f(i,j)=|\ sum[j]-sum[i-1]\ |\ ... 
