第五届蓝桥基础训练题1.docVIP

  • 51
  • 0
  • 约9.46千字
  • 约 16页
  • 2016-12-02 发布于贵州
  • 举报
第五届蓝桥基础训练题1

1.问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入包含一个整数n。 输出一行,包含一个整数,表示Fn除以10007的余数。 样例输入 10 样例输出 55 样例输入 22 样例输出 7704 数据规模与约定 1 = n = 1,000,000。#include?stdlib.h #include?stdio.h #define?MOD?10007 #define?MAXN?1000001 int?n,?i,?F[MAXN]; int?main() { ????scanf(%d,?n); ????F[1]?=?1; ????F[2]?=?1; ????for?(i?=?3;?i?=?n;?++i) ????????F[i]?=?(F[i-1]?+?F[i-2])?%?MOD; ????printf(%d\n,?F[n]); ????return?0; } 2. 问题描述   给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1=n=200   第一行为一个整数n。   第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。   输出一行,按从小到大的顺序输出排序后的数列。 5 8 3 6 4 9 样例输出 3 4 6 8 9 #in

文档评论(0)

1亿VIP精品文档

相关文档