Untitled

 avatar
unknown
plain_text
a year ago
590 B
7
Indexable
bool kiemtra()
{
	int sreal = max(sa, sb);
	int ereal = min(ea, eb);
	int sla = (ereal - sreal) / da;
	int slb = (ereal - sreal) / db;
	int bnn = bcnn(da, db);
	if (sla > slb)
	{
		//xet theo slb
		int start_point = eb - db * ((eb - sreal) / db);
		for (int i = start_point; i <= ereal && i<=start_point+bnn; i += db)
		{
			if ((ea - i) % da == 0) return true;
		}
	}
	else
	{
		//xet theo sla
		int start_point = ea - da * ((ea - sreal) / da);
		for (int i = start_point; i <= ereal; i += da)
		{
			if ((eb - i) % db == 0) return true;
		}
	}
	return false;
}
Editor is loading...
Leave a Comment