当前位置: 首页 > news >正文

CF2065D Skibidus and Sigma

参考代码:

#include<bits/stdc++.h>
#define ll long long
using namespace std;
const int N = 2e5 + 10,inf = 0x3f3f3f3f;
struct node{ll sum,id;
};
node t[N];
vector<ll> a[N];
ll n,m;
bool cmp(node x,node y){if(x.sum != y.sum) return x.sum > y.sum; //该行总和大的优先 for(int i = 0; i < m; i++) //否则比较x行和y行的字典序大的优先 if(a[x.id][i] != a[y.id][i]) return a[x.id][i] > a[y.id][i];return 0;
}
void solve()
{cin >> n >> m;for(int i = 1; i <= n; i++) a[i].clear(),t[i] = {0,i};//t[i].sum:第i个数组的总和 for(int i = 1; i <= n; i++){ll sum = 0; //计算第i行的总和 for(int j = 1; j <= m; j++){ll x; cin >> x;a[i].push_back(x);sum += x;}t[i].sum = sum; //设置第i行的总和 
    }sort(t + 1,t + 1 + n,cmp); //按每一行的总和进行排序,这样就能知道最大总和是第几行 ll ans = 0,sum = 0;for(int i = 1; i <= n; i++){ll id = t[i].id; //排序后,id行就是当前最大总和的行 for(int j = 0; j < m; j++){sum += a[id][j]; //sum计算前缀和 ans += sum; //ans根据题意要把每一个前缀和累加起来 //cout << sum << " " << ans << endl; //记得多输出数据检验是否正确 
        }}cout << ans << endl;
}
int main()
{int T; cin >> T;while(T--){solve();}return 0;
}

 

http://www.rkmt.cn/news/13084.html

相关文章:

  • 微信二次开发个人号api
  • 深入解析:神经网络二分类任务详解:前向传播与反向传播的数学计算
  • 关于Leetcode 812题的简单思考
  • Python 潮流周刊#121:工程师如何做出高效决策?
  • 【远程桌面】运维强推设备之远程控制软件RustDesk 1.4.1 全面指南:开源远程桌面的终极解决方案
  • 第六篇
  • 6378:删除数组中的元素(链表)
  • 详解 Kubernetes 命令:kubectl exec -it nginx -- bash 及实战场景 - 教程
  • 【08】海康相机C#开发——在海康MVS的**C#实例中添加控件报错**“`不能在本地化模式下添加组件。在 Language 属性中选择”(默认)”以返回到默认格式,然后添加组件`” - 实践
  • # Windows CMD 基本指令参考手册
  • P13019 [GESP202506 八级] 树上旅行
  • 完整教程:负载均衡式的在线OJ项目编写(二)
  • 记录这辈子见到的第一道从上到下的树上倍增
  • 06.容器存储 - 教程
  • 深入解析:【Linux】进程概念(六):进程地址空间深度解析:虚拟地址与内存管理的奥秘
  • 深入解析:Metal - 5.深入剖析 3D 变换
  • 油猴脚本(tampermonkey)离线安装文件下载,带油猴(tampermonkey)插件清单
  • 详细介绍:【汽车篇】基于深度学习的2D+3D整车漆面外观缺陷检测
  • 深入解析:网线传输距离限制 | 理论基础 / 实际应用 | 双绞线分类与特性 / 水晶头制作
  • 2025年试验机品牌权威推荐榜:聚焦 TOP5 专精特新企业,疲劳试验机,压力试验机,液压万能试验机等设备技术实力与口碑解析!
  • [2025.9.27鲜花] 私たちもう一生 分かり合えないと 分かっていたでしょう
  • 2025年岗亭厂家最新权威推荐榜:内蒙古门卫室岗亭,售货岗亭,值班岗亭,保安岗亭,低噪声岗亭选购指南
  • SPI和普通设计模式区别
  • 混元开源之力:spring-ai-hunyuan 项目功能升级与实战体验 - 指南
  • 【题解】P13345 [EGOI 2025] IMO
  • 详细介绍:Python高效合并Excel多Sheet工作表,告别繁琐手动操作
  • Python爬虫的实现流程
  • 自动化运维工具 Ansible 集中化管理服务器 - 实践
  • 2025 北京羊蝎子餐厅推荐排行榜:TOP3最新必吃榜单,聚焦朝阳昌平东城等区域,揭秘北京羊蝎子餐厅必吃的门店!
  • Eurocrypt 2021 s Accepted Papers