这可以a?
查看原帖
这可以a?
837535
lrhtom楼主2024/5/30 10:05
#include<bits/stdc++.h>
#define int long long
#define rep(i,j,n) for(int i=(int)(j);i<=(int)(n);i++)
#define pii pair<int,int>
#define endl '\n'
using namespace std;
int a[10][10];
int aws[10];
void solve() {
	rep(i,1,4) {
		rep(i2,1,3) {
			cin>>a[i][i2];
		}
	}
	rep(i,0,100) {
		rep(i2,0,100) {
			rep(i3,0,100) {
				aws[1]=a[2][1]*i+a[3][1]*i2+a[4][1]*i3;
				aws[2]=a[2][2]*i+a[3][2]*i2+a[4][2]*i3;
				aws[3]=a[2][3]*i+a[3][3]*i2+a[4][3]*i3;
				rep(i4,1,100) {
					if(aws[1]%i4==0&&aws[2]%i4==0&&aws[3]%i4==0
					        &&aws[1]/i4==a[1][1]
					        &&aws[2]/i4==a[1][2]
					        &&aws[3]/i4==a[1][3]) {
						cout<<i<<" "<<i2<<" "<<i3<<" "<<i4;
						return;
					}
				}
			}
		}
	}
	cout<<"NONE";
}
int32_t main() {
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	solve();
	return 0;
}
2024/5/30 10:05
加载中...