描述 Description

设F[i]为斐波那契数列的第i项,F[1]=1,F[2]=1,F[i]=F[i-1]+F[i-2](i>=3)。

输入格式 InputFormat

输入包含若干行(不多于10行),以EOF结尾。每行包含两个整数a,b。

输出格式 OutputFormat

对于每一行输入,如果F[a]能整除F[b],输出1,否则输出0.

题解:

碰到一道一眼题。。。

貌似有结论:若y%x==1,则f[y]%f[x]==0?更强的结论是 gcd(f[x],f[y])=gcd(x,y)?

注意特判 1 和2

然后。。。

代码:

 #include<cstdio>

 #include<cstdlib>

 #include<cmath>

 #include<cstring>

 #include<algorithm>

 #include<iostream>

 #include<vector>

 #include<map>

 #include<set>

 #include<queue>

 #include<string>

 #define inf 1000000000

 #define maxn 500+100

 #define maxm 500+100

 #define eps 1e-10

 #define ll long long

 #define pa pair<int,int>

 #define for0(i,n) for(int i=0;i<=(n);i++)

 #define for1(i,n) for(int i=1;i<=(n);i++)

 #define for2(i,x,y) for(int i=(x);i<=(y);i++)

 #define for3(i,x,y) for(int i=(x);i>=(y);i--)

 #define mod 1000000007

 using namespace std;

 inline int read()

 {

     int x=,f=;char ch=getchar();

     while(ch<''||ch>''){if(ch=='-')f=-;ch=getchar();}

     while(ch>=''&&ch<=''){x=*x+ch-'';ch=getchar();}

     return x*f;

 }

 int main()

 {

     freopen("input.txt","r",stdin);

     freopen("output.txt","w",stdout);
int x,y; while(cin>>x>>y)if(y%x==||(x==&&y==))printf("1\n");else printf("0\n"); return ; }

最新文章

  1. [nRF51822] 10、基础实验代码解析大全 &#183; 实验15 - RTC
  2. mac攻略(七) -- 环境变量PATH分析
  3. NC台网震相走时获取及 HYPOINVERSE 格式读取
  4. 干货之UICollectionViewFlowLayout自定义排序和拖拽手势
  5. Redis Sentinel高可用配置及C#访问
  6. linux之GDB常用命令汇总
  7. Swift - 产生不重复数字的随机数生成器
  8. Effective C++:条款38:通过一个复杂的模具has-a要么“基于一些实现”
  9. 三元运算符2&gt;1?true:false;
  10. C#图解教程第一章 C#和.NET框架
  11. github笔记
  12. Linux内核 kmalloc, kzalloc &amp; devm_kzalloc 区别【转】
  13. 用变量替换指定的字符串,sed: -e 表达式 #1, 字符 29: “s”的未知选项
  14. 2017-07-29 中文代码示例教程之Java编程一天入门
  15. Regsvr32 在64位机器上的用法(转载)
  16. 实力封装:Unity打包AssetBundle(番外篇)
  17. Linux运维学习笔记-网络技术知识体系总结
  18. SQLSERVER 使用XP开头的系统默认存储过程
  19. Vulkan --vulkan in powervr
  20. 下载组件Jspsmartupload中文乱码解决办法

热门文章

  1. block没那么难(一):block的实现
  2. GOOGLE搜索從入門到精通V4.0
  3. Linux shell用法和技巧
  4. noi1816 画家问题(技巧搜索Dfs)
  5. c读mysql产生乱码问题
  6. 设置linux服务器定时与时间服务器同步
  7. 分布式发布订阅消息系统 Kafka 架构设计[转]
  8. iOS中webView加载URL需要处理特殊字符
  9. 【POJ2185】【KMP + HASH】Milking Grid
  10. tbody 滚动条