比赛 20131026 评测结果 WWWWWWWWWW
题目名称 drei 最终得分 0
用户昵称 Holiye 运行时间 0.004 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2015-09-12 20:32:23
显示代码纯文本
#include <iostream>
#include <cstdio>
#include <cmath>
int a,b;
int x;
int c,n; 
using namespace std;
int main()
{
	//freopen("test.in","r",stdin);
	//freopen("test.out","w",stdout);
	freopen("drei.in","r",stdin);
	freopen("drei.out","w",stdout);
	
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		int y=0;
		c=1;
		cin>>a>>b;
		x=a;
		for(int j=1;j<=200;j++)
		{
			if(x%b==1)
			{
				cout<<c<<endl;
				y=10;
				break;
			}
			x*=a;
			c++;
		}
		if(y==0) cout<<-1<<endl;
	}
	return 0;
}