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

旅游网站开发需求文档模板下载东莞网站优化

旅游网站开发需求文档模板下载,东莞网站优化,网站的开发环境设计,丽水市龙泉市网站建设公司题目 约翰参加了一场步行比赛。 比赛为期 N 天,参赛者共 M 人(包括约翰)。 参赛者编号为 1∼M,其中约翰的编号为 P。 每个参赛者的每日步数都将被赛事方记录并公布。 每日步数最多的参赛者是当日的日冠军(可以有并…

题目

约翰参加了一场步行比赛。

比赛为期 N 天,参赛者共 M 人(包括约翰)。

参赛者编号为 1∼M,其中约翰的编号为 P。

每个参赛者的每日步数都将被赛事方记录并公布。

每日步数最多的参赛者是当日的日冠军(可以有并列冠军)。

如果一名参赛者可以连续 N 天成为日冠军,那么他将成为创造历史的传奇冠军,这正是约翰的最终目标。

在比赛结束后,约翰拿到了所有选手的全部成绩,并试图分析自己在实现目标方面还差了多少步。

对于第 i 天,如果约翰是当日的冠军,那么他就会对当日的发挥表示满意,即当日不需要额外多走步数,如果约翰不是当日的冠军,那么他就会计算当日若要夺冠,还需要额外走的最小步数。

请你计算并输出,为了实现目标,约翰在这 N 天中需要额外走的最小总步数。

输入格式

第一行包含整数 T,表示共有 T 组测试数据。

每组数据第一行包含三个整数 M,N,P。

接下来 M 行,每行包含 N 个整数,其中第 i 行第 j 个数 Si,j 表示第 i 个参赛者第 j 天的行走步数。

输出格式

每组数据输出一个结果,每个结果占一行。

结果表示为 Case #x: y,其中 x 为组别编号(从 1 开始),y 为实现目标需要额外走的最小总步数。

数据范围

1≤T≤100,
2≤M≤1000,
1≤N≤31,
1≤P≤M,
1≤Si,j≤60000

  • 输入样例1:
1
2 3 1
1000 2000 3000
1500 1500 3000
  • 输出样例1:
Case #1: 500

样例1解释

在此样例中,比赛为期 3 天,共 2 人参赛,约翰是 1 号选手。

第 1 天,约翰若想夺冠,至少还需额外走 500 步。

后两天,约翰均为日冠军,无需额外多走步数。

所以,他一共需要额外走 500 步。

  • 输入样例2:
2
3 2 3
1000 2000
1500 4000
500 4000
3 3 2
1000 2000 1000
1500 2000 1000
500 4000 1500
  • 输出样例2:
Case #1: 1000
Case #2: 2500

样例2解释

在 Case 1 中,比赛为期 2 天,共 3 人参赛,约翰是 3 号选手。

第 1 天,约翰若想夺冠,至少还需额外走 1000 步。

第 2 天,约翰为日冠军,无需额外多走步数。

所以,他一共需要额外走 1000 步。

在 Case 2 中,比赛为期 3 天,共 3 人参赛,约翰是 2 号选手。

第 1 天,约翰为日冠军,无需额外多走步数。

第 2 天,约翰若想夺冠,至少还需额外走 2000 步。

第 3 天,约翰若想夺冠,至少还需额外走 500 步。

所以,他一共需要额外走 2500 步。

题解

#include <iostream>
using namespace std;const int N = 32;
int ans[N];
int ap[N];int main() {int t, tt;const int M = 1010;cin >> t;tt = t;while (t-- != 0) {int m, n, p;cin >> m >> n >> p;for (int i = 1; i <= n; i++) {ans[i] = 0;ap[i] = 0;}for (int i = 1; i <= m; i++) {if (i != p) {for (int j = 1; j <= n; j++) {int temp;cin >> temp;ans[j] = max(ans[j], temp);}} else {for (int j = 1; j <= n; j++) {cin >> ap[j];ans[j] = max(ans[j], ap[j]);}}}int res = 0;for (int i = 1; i <= n; i++) {res += ans[i] - ap[i];}int ttt = tt - t;cout << "Case #" << ttt << ": " << res << endl;}return 0;
}

思路

很简单的一个模拟,根据题目要求一步一步来就行了,java记得用io读取数据,不然会超时。

http://www.dinnco.com/news/74328.html

相关文章:

  • 贵州网站制作品牌公司网络推广培训去哪里好
  • 做logo有哪些网站淘宝权重查询
  • 我的世界怎么做赞助网站百度网盘官方
  • 做贸易的都有什么网站知乎关键词排名
  • 怎么去除自己做的网站seo技术顾问
  • 江苏省教育现代化建设水平监测网站刷移动关键词优化
  • 数据服务网站开发站长工具忘忧草
  • wordpress集成erphpdown广州优化疫情防控措施
  • 网站建设与维护对应的发票科目市场营销策划书范文5篇精选
  • 有做网站维护的代写软文公司
  • 网站设计网站浏览清远今日头条最新消息
  • tuzicms做企业手机网站如何网站推广网络推广
  • 深圳网站有哪些成都关键词seo推广平台
  • 做外包的网站有哪些问题网络营销可以做什么工作
  • 网站体验优化近几年的网络营销案例
  • 做网站用后缀好深圳网站seo外包公司哪家好
  • 怎样创造个网站怎么免费建公司网站
  • 英文网站制作费用客户管理系统
  • 有哪些做批发出口的网站app推广拉新一手渠道代理
  • 江苏军民融合网站建设市场推广计划方案
  • 鲜花网站建设免费外链平台
  • 做网站的技术风险seo是哪里
  • 中国建设八局 哪里的优化推广网站怎么做
  • 果洛营销网站建设多少钱网站模板设计
  • 做注塑机的网站百度收录刷排名
  • 济南企业网站建设互联网广告推广
  • 如何提升网站访问速度网络广告策划书案例
  • 凡科网建网站付费链接怎么做爱站工具seo综合查询
  • 外国人做的购物网站web网站设计
  • 如何建网站教程杭州seo排名公司