#include <iostream>
using namespace std;
//谢谢博友文章
int main()
{
int js=0;
while(1)
{
int NUM;
cin>>NUM;
if(NUM==0)
{
break;
}
js++;
int y[NUM],a[NUM],b[NUM];
for(int i=0;i<NUM;i++)
{
cin>>y[i]>>a[i]>>b[i];
}
int ff=-1;
for(int i=0;i<10000;i++)
{
int flag=0;
for(int j=0;j<NUM;j++)
{
if((y[j]<=i)&&((i-y[j])%(b[j]-a[j])==0))
{
}else
{
flag=1;
break;
}
}
if(flag==0)
{
ff=i;
break;
}
}
cout<<"Case #"<<js<<": "<<endl;
if(ff!=-1)
{
cout<<"The actual year is "<<ff<<"."<<endl<<endl;
}else
{
cout<<"Unknown bugs detected."<<endl<<endl;
}
}
return 0;
}
n台计算机。计算机i在显示年份时会出现错误,到了年份bi时跳转到年份ai,计算机显示年份是yi。求真实年份。