大数 a[i]=a[i-1]+a[i-2]*2
来源:互联网 发布:台湾战机失联 知乎 编辑:程序博客网 时间:2024/05/16 05:36
当时比赛并未做出来,主要被大数的处理难住了,水平太菜。//大数 a[i]=a[i-2]*2+a[i-1]
A. Tiling
Time Limit: 1000ms
Memory Limit: 32768KB
64-bit integer IO format: %I64d Java class name: MainSubmit Status PID: 24430
In how many ways can you tile a 2xn rectangle by 2x1 or 2x2 tiles?
Here is a sample tiling of a 2x17 rectangle.
Input
Input is a sequence of lines, each line containing an integer number 0 <= n <= 250.
Output
For each line of input, output one integer number in a separate line giving the number of possible tilings of a 2xn rectangle.
Sample Input
2812
Sample Output
31712731
#include<stdio.h>#include<string.h>#include<iostream>using namespace std;int a[270][270];int main(){ int n,i; while(scanf("%d",&n)!=EOF) { a[0][0]=1; a[1][0]= 1; a[2][0]= 3; int temp=0; for(i=3; i<=250; i++) { for(int j=0; j<=100; j++) { temp+=a[i-1][j]+a[i-2][j]*2; a[i][j]=temp%10; temp/=10;//数组存大数 } } for(i=99;i>=0;i--){if(a[n][i]!=0)break;}for(;i>=0;i--){printf("%d",a[n][i]);}printf("\n"); }}
0 0
- 大数 a[i]=a[i-1]+a[i-2]*2
- a[i] = i++;
- a[i] = (a[i-1] - a[i+1])/2 + d
- 剑指Offer——构建数组B[i]=A[0]*A[1]*....A[i-1]*A[i+1]*A[i+2]*...A[n-1],不能使用除法
- 杭电1143 a[i]=a[i-2]*4-a[i-4];多米骨牌
- 2012腾讯 实习生笔试题目b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];
- A.I
- A - I
- a[i++]
- a[i]与i[a]
- 逆向输出一个数组(头尾交换,a[i]与a[n-i-1]交换,i<=(n-1)/2)
- for( i=0; i<5; a[i] = i++);
- 【a = i++*2】的运算顺序
- main() { int a[3][3],*p,i; p=&a[1][1]; for(i=0;i<4;i++) p[i]=i+1; printf("%d\n",a[1][2]); } 求输出
- i++/++i/a=a+b/a+=b
- 据说是腾讯的面试题:两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];
- 两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];
- 两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]…*a[N-1]/a[i];
- wait_event_interruptible() 分析
- 模拟实现C语言中的字符串函数
- 机器学习之神经网络模型-上(Neural Networks: Representation)
- 成为JavaGC专家(1)—深入浅出Java垃圾回收机制
- Boost多索引容器代码示例
- 大数 a[i]=a[i-1]+a[i-2]*2
- ojdbc*jar 与jdk*那些事儿
- bzoj 3894: 文理分科
- 原型图初接触
- 机器学习之神经网络模型-下(Neural Networks: Representation)
- 给窗口添加背景图的案例
- 1692: [Usaco2007 Dec]队列变换
- 大数加减法的string类实现
- 高吞吐低延迟Java应用的垃圾回收优化