对1个点。
查看原帖
对1个点。
1207389
tiancai_1234楼主2024/1/22 11:11

哪个大佬指正一下?

#include<iostream>
#include<cmath>
#include<cstring> 
using namespace std;
int a,b,c;
char d;
int aa[110],aaa[110];
int sum=0,sum1=0;
int main() 
{
	for(int i=1;i<=2;i++)
	{
		scanf("%d x%c%d y=%d",&a,&d,&b,&c);
		for(int j1=1;j1<=100;j1++)
		{
			for(int j=1;j<=100;j++)
			{
				if(d=='+')
				{
					if(j*a+j1*b==c)
					{
						aa[i]=j;
						aaa[i]=j1;
					}
				}
				if(d=='-')
				{
					if(j*a-j1*b==c)
					{
						aa[i]=j;
						aaa[i]=j1;
					}
				}
				if(d=='*')
				{
					if(j*a*j1*b==c)
					{
						aa[i]=j;
						aaa[i]=j1;
					}
				}
				if(d=='/')
				{
					if(j*a/j1*b==c)
					{
						aa[i]=j;
						aaa[i]=j1;
					}
				}
			}
		}
		sum=min(aa[i],sum);
		sum1=min(aaa[i],sum1);
	}
	cout<<sum<<endl<<sum1;
	
	return 0;
}
2024/1/22 11:11
加载中...