hdu1021

#include <stdio.h>

int fib(int m) { int n_2=1,n_1=2,n,i; if(m==0)return 1; if(m==1)return 2; for(i=2;i<=m;i++) { n=(n_2+n_1)%3; n_2=n_1; n_1=n; } return n; }

int main(void) { int n; while(scanf("%d",&n)!=EOF) { printf("%s\n",fib(n)?"no":"yes"); } return 0; }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • leetcode 9 Palindrome Number

    @坤的
  • hdu1053

    @坤的
  • hdu1040

    @坤的
  • Golang leetcode 509. Fibonacci Number.go

    版权声明:原创勿转 https://blog.csdn.net/anakinsun/article/details/89175621

    anakinsun
  • 【蓝桥杯】BASIC-16 分解质因数

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    喜欢ctrl的cxk
  • LeetCode 9 Palindrome Number

    ShenduCC
  • 【Leetcode】【python】Arranging Coins

    你有n枚硬币,想要组成一个阶梯形状,其中第k行放置k枚硬币。 给定n,计算可以形成的满阶梯的最大行数。 n是非负整数,并且在32位带符号整数范围之内。

    后端技术漫谈
  • C#刷遍Leetcode面试题系列连载(4): No.633 - 平方数之和

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    Enjoy233
  • Android实现类似QQ对话框的@他人的整体解决方案

    在我们公司的新版APP中社区板块有个在回复回帖中有个@他们的功能,基本需求和QQ群组对话框里@群或组里任何一个成员类似。而数据传输方面,选择了直接传输富文本格式...

    1025645
  • 一个简单的C、C++练习题

    给出一串数,找出这样的数,比他们前面的数都大,比它后面的数都小。 要求:输入的数个数要大于3

    ccf19881030

扫码关注云+社区

领取腾讯云代金券