首页 > 其他 > 详细

杭电1021

时间:2015-03-03 23:27:22      阅读:360      评论:0      收藏:0      [点我收藏+]

观察数列中每项除3的余数,分别是1,2,0,2,2,1,0,1,1,2,0.
用数学归纳法可以证出这个规律(在此略过)
发现每八项出现一次循环
所以n满足n=8k+2或n=8k-2 (k是自然数)

 

    #include <iostream>  
    #include <cstdio>  
    using namespace std;  
    int main(){  
     int n;  
     while(cin>>n)
     {
        if(n%8==2||n%8==6)
         cout<<"yes"<<endl;
         else
         cout<<"no"<<endl;
     }
      return 0;  
    }  

杭电1021

原文:http://www.cnblogs.com/wft1990/p/4312023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!