文章

9

粉丝

61

获赞

135

访问

9.1k

头像
喝饮料 题解:
P1478 云南大学机试题
发布于2026年3月12日 23:57
阅读数 48

 #include <bits/stdc++.h>

  using namespace std;

 

  double suan(int x, int n){

      int i, j;

      double a[1005];       // 毫升

      double b[1005];       // 价格

      double average[1005]; // 每1元可以买多少ml

 

      for(i = 0; i < n; i++){

          cin >> a[i] >> b[i];

          average[i] = a[i] / b[i];

      }

 

      // 按 average 从大到小排序,同时交换 a 和 b

      for(i = 0; i < n - 1; i++){

          for(j = i + 1; j < n; j++){

              if(average[i] < average[j]){

                  swap(average[i], average[j]);

                &nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发