保存下代码,回家删
查看原帖
保存下代码,回家删
747604
dingchengxuan楼主2024/12/26 16:35
//4 50
//10 60          1
//20 100         2
//30 120         3
//15 45          4
//
//1 6       50 - 10 = 40   sum = 60
//2 5       40 - 20 = 20   sum = 60 + 100 = 160
//3 4		  20 - 20 = 0    sum = 160 + 4 * 120 = 240
//4 3
#include<bits/stdc++.h>
using namespace std;
double k[110][110], sum = 0;
int m[110], v[110], n, t;
int main(){
	cin >> n >> t;
	for (int i = 1;i <= n;i++) {
		cin >> m[i] >> v[i];
		k[i][1] = v[i] / m[i];
		k[i][2] = m[i];
	}
	sort(k, k + n + 1);
	///*
	for (int i = 1;i <= n;i++) cout << k[i][1] << " ";
	cout << endl;
	for (int i = 1;i <= n;i++) cout << k[i][2] << " ";
	//*/
//	while(t != 0) {
//		if ()
//	}
}
2024/12/26 16:35
加载中...