Codeforces 495 B. Modular Equations && Codeforces Round #282 (Div. 2)
来源:互联网 发布:淘宝首页装修图片 编辑:程序博客网 时间:2024/05/21 22:55
题目链接:
http://codeforces.com/problemset/problem/495/B
解题思路:
Codeforces官方题解:
- If a < b then there is no answer since .
- If a = b then x can be any integer larger than a. so there are infinite number of answers to the equation.
- The only remaining case is when a > b. Suppose x is an answer to our equation. Then x|a - b. Also since then b < x. These conditions are necessary and sufficient as well. So the answer is number of divisors of a - b which are strictly greater than bwhich can be solved in .
AC代码:
#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int a,b; while(scanf("%d%d",&a,&b)!=EOF) { int i,sum=0; if(a==b) { printf("infinity\n"); continue; } int t=a-b; int j=sqrt(t*1.0); for(i=1;i<=j;i++) { if(t%i==0) { int tt=t/i; if(i>b) sum++; if(tt!=i&&tt>b) sum++; } } printf("%d\n",sum); } return 0;}
0 0
- Codeforces 495 B. Modular Equations && Codeforces Round #282 (Div. 2)
- Codeforces Round #282 (Div. 2)---B. Modular Equations
- Codeforces Round #282 (Div. 2) B. Modular Equations&C. Treasure
- Codeforces Round #282 (Div. 2) B. Modular Equations
- Codeforces Round #282 (Div. 2) A - Digital Counter B - Modular Equations C - Treasure
- CodeForces 495B Modular Equations
- codeforces 495B - Modular Equations
- 495B - Modular Equations
- Codeforces Round #282 (Div. 2) A B
- Codeforces Round #282 (Div. 2) B.(数学)
- Codeforces Round #334 (Div. 2) D. Modular Arithmetic(置换)
- CF 282B Modular Equations
- Codeforces Round #282 (Div. 1) B
- Codeforces Round #131 (Div. 2) A B
- Codeforces Round #134 (Div. 2)B. Airport
- Codeforces Round #170 (Div. 2) problem B
- Codeforces Round #173 (Div. 2) Problem B
- Codeforces Round #181 (Div. 2) B. Coach
- android自定义view显示歌词
- 【设计模式】对象创建—创建型模式(2)
- 变量的作用域
- Linux 运维小记
- eclipse中tomcat遇到的一个问题
- Codeforces 495 B. Modular Equations && Codeforces Round #282 (Div. 2)
- 2014微软校园招聘笔试试题(英文)
- 如何将当前界面的可视组件以同样的相对位置和大小保存在png图像文件中?要求写出实践的代码。
- bzoj1588 [HNOI2002]营业额统计 (Splay)
- 常见错误及解决方法
- NSInvoaction的用法
- ExQuilla 23 and Thunderbird 17: Ubuntu 下免费使用Microsoft Exchange Server
- java中文参数乱码问题
- uva1368 字符串构造