比赛 20131026 评测结果 ATTTTTTTTW
题目名称 eins 最终得分 10
用户昵称 明天 运行时间 8.007 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2015-09-12 19:49:37
显示代码纯文本
#include <iostream>
#include <cstdio>
using namespace std;

int t,n,p;

int main()
{
	freopen("eins.in","r",stdin);
	freopen("eins.out","w",stdout);
	
	scanf("%d",&t);
	while (t--)
	{
		scanf("%d%d",&n,&p);
		if (n==0)
			printf("0\n");
		else if (n==1)
			printf("1\n");
		else
		{
			int a,b,c;
			a=0; b=1;
			for (int i=2; i<=n; i++)
			{
				c=(a+b)%p;
				a=b; b=c;
			}
			printf("%d\n",c);
		}
	}

	return 0;
}