#include<stdio.h> #include<stdlib.h> struct arr{ char a[50]; }data; int main(){ int n,i,j,k,count=0; scanf("%d",&n); struct arr data[n]; for(i=0;i<n;i++){ scanf("%s",&data[i].a); for(j=0;data[i].a[j]!='\0';j++){} data[i].a[1]=1; data[i].a[2]=2; if(j>=3) for(k=3;k<=j;k++) data[i].a[k]=data[i].a[k-1]+data[i].a[k-2]; printf("%d\n",data[i].a[j]); } } |
Double click to view unformatted code.