hdu1098 数学归纳法简单应用
2013-08-24 16:22
288 查看
题目的关键是函数式f(x)=5*x^13+13*x^5+k*a*x;
事实上,由于x取任何值都需要能被65整除.那么用数学归纳法.只需找到f(1)成立的a,并在假设f(x)成立的基础上,
证明f(x+1)也成立.
那么把f(x+1)展开,得到5*( ( 13 0 )x^13 + (13 1 ) x^12 ...... .....+(13 13) x^0)+13*( ( 5 0 )x^5+(5 1 )x^4......其实就是二项式展开,这里就省略了 ......+ ( 5 5 )x^0 )+k*a*x+k*a;——————这里的(
n m)表示组合数,相信学过2项式定理的朋友都能看明白.
然后提取出5*x^13+13*x^5+k*a*x
则f(x+1 ) = f (x) + 5*( (13 1 ) x^12 ...... .....+(13 13) x^0 )+ 13*( (5 1 )x^4+...........+ ( 5 5 )x^0 )+k*a;
很容易证明,除了5*(13 13) x^0 、13*( 5 5 )x^0 和k*a三项以外,其余各项都能被65整除.
那么也只要求出18+k*a能被65整除就可以了.
而f(1)也正好等于18+k*a
所以,只要找到a,使得18+k*a能被65整除,也就解决了这个题目.
事实上,由于x取任何值都需要能被65整除.那么用数学归纳法.只需找到f(1)成立的a,并在假设f(x)成立的基础上,
证明f(x+1)也成立.
那么把f(x+1)展开,得到5*( ( 13 0 )x^13 + (13 1 ) x^12 ...... .....+(13 13) x^0)+13*( ( 5 0 )x^5+(5 1 )x^4......其实就是二项式展开,这里就省略了 ......+ ( 5 5 )x^0 )+k*a*x+k*a;——————这里的(
n m)表示组合数,相信学过2项式定理的朋友都能看明白.
然后提取出5*x^13+13*x^5+k*a*x
则f(x+1 ) = f (x) + 5*( (13 1 ) x^12 ...... .....+(13 13) x^0 )+ 13*( (5 1 )x^4+...........+ ( 5 5 )x^0 )+k*a;
很容易证明,除了5*(13 13) x^0 、13*( 5 5 )x^0 和k*a三项以外,其余各项都能被65整除.
那么也只要求出18+k*a能被65整除就可以了.
而f(1)也正好等于18+k*a
所以,只要找到a,使得18+k*a能被65整除,也就解决了这个题目.
#include<cstdio> #include<cstring> #include<cmath> #include<iostream> using namespace std; int main() { int k, i, sum=1; while( scanf("%d", &k)!=EOF ) { for(i=1; i<=65; i++) { sum=i*k+18; if( sum%65 == 0 ) break; } if( i==66 ) printf("no\n"); else printf("%d\n", i); } }
相关文章推荐
- hdu 3486 RMQ+二分 简单应用
- Hdu 1022 Train Problem I (栈的简单应用)
- hdu Train Problem I(栈的简单应用)
- hdu 2896(ac自动机简单应用)
- HDU 1870 愚人节的礼物(栈的简单应用)
- hdu 1213 How Many Tables(并查集的简单应用)
- hdu 1754 简单的线段树应用
- hdu 1237 简单计算器 (栈的简单应用)
- hdu Train Problem I(栈的简单应用)
- hdu(素数的简单应用)
- HDU 2222 最简单的AC自动机套模板应用
- HDU 2795 Billboard //线段树简单应用
- hdu 1848 Fibonacci again and again(sg函数的简单应用 模板题 )
- HDU 4576 (概率dp的简单应用)只有两种情况
- strtok函数的简单应用 hdu 1106
- hdu 4763 kmp的简单应用
- HDU 1556 Color the ball (树状数组简单应用)
- HDU - 1272 小希的迷宫之独木桥(并查集的简单应用)
- HDU 1867 A + B for you again 数据结构+KMP简单应用
- (KMP 1.1)hdu 1711 Number Sequence(KMP的简单应用——求pattern在text中第一次出现的位置)