嗨嗨我来拯救大家

刹那(。・∀・)ノ゙  •  1年前


看到有人不会,特意来发个题解

这么良心的up主,不给个3连合适吗(错乱

OK话不多说上代码

#include <bits/stdc++.h>

using namespace std;

int main ()
{
	//freopen("qiujie.in","r",stdin);
	//freopen("qiujie.out","w",stdout);(考csp时的代码,不用理)
	int a,b,c,flag=0;
	cin>>a>>b>>c;
	int x=1,y=1;
	for(int x=1;x<=3000;x++)
	{
		for(int y=1;y<=2000;y++)
		{
			if(a*x+b*y==c)
			{
				cout<<x<<" "<<y<<endl;
				flag++;
			}
		}
	}
	if(flag==0)
		cout<<"-1";
		//cout<<flag;(嗯,逝检验,不用理)
	return 0;
}
//两个循环嵌套,没啥难得(蛋是如果题目卡数据就会比较恶心

评论:

请先登录,才能进行评论