本人第一篇题解

今天闲着没事,随机跳题,然后看到这题,觉得运气爆棚,计蒜客L2时空复杂度的课后原题,微改.

首先,这题我们可以知道枚举处理就行,注意点:
1.千万要分清每个数组的用途,不要写错!!本蒟蒻就因为b,c数组名调了半天

2.注意究竟怎样判断才能正确输出Bad Game!,我么可以定义一个bool flag来记录该矩阵是否有容身之地。

代码如下,多多关照:

#include <iostream>
using namespace std;int a[1010][1010], b[1010], c[1010]; //用于存储原矩阵、每行的和,每列的和
int n;
int main() {int n;cin >> n;for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {cin >> a[i][j]; //输入该矩阵中的i行j列点 b[i] += a[i][j]; //并且将第i行的和加上这个点 c[j] += a[i][j];  //顺带将第j列的和加上这个点 }}int ans = 0;bool flag = false; //flag记录矩阵是否有 0 (0代表容身之地) for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {if (a[i][j] == 0) {flag = true; //如果有容身之地,更新为falseans = max(ans, b[i] + c[j]); //求最大的数}}}if (!flag) { //如果为false就输出这句话cout << "Bad Game!";}else { //如果是true,就输出ans值cout << ans;}return 0;
}

【洛谷题解】P2356 弹珠游戏相关推荐

  1. 【洛谷】P2356 弹珠游戏 c++

    题目背景 元宵节不放假挺郁闷的,于是时间机智的改到了星期6一整天! 题目描述 MedalPluS 和他的小伙伴 NOIRP 发掘了一个骨灰级别的游戏--超级弹珠. 游戏的内容是:在一个 n*n 的矩阵 ...

  2. P2356 弹珠游戏题解

    P2356 弹珠游戏题解 先说都会的TIE两个点的题解- #include<bits/stdc++.h> using namespace std; int n; int a[10001][ ...

  3. 洛谷P2356 弹珠游戏

    题目链接 题目背景 元宵节不放假挺郁闷的,于是时间机智的改到了星期6一整天! 题目描述 MedalPluS 和他的小伙伴 NOIRP 发掘了一个骨灰级别的游戏--超级弹珠. 游戏的内容是:在一个 n* ...

  4. P2356 弹珠游戏

    题目背景 元宵节不放假挺郁闷的,于是时间机智的改到了星期6一整天! 题目描述 MedalPluS 和他的小伙伴 NOIRP 发掘了一个骨灰级别的游戏--超级弹珠. 游戏的内容是:在一个 n*n 的矩阵 ...

  5. 题解 洛谷 P4042 [AHOI2014/JSOI2014]骑士游戏

    洛谷P4042[AHOI2014/JSOI2014]骑士游戏\color{#00F}{洛谷\ P4042\ [AHOI2014/JSOI2014]骑士游戏}洛谷 P4042 [AHOI2014/JSO ...

  6. 洛谷:P1129 [ZJOI2007] 矩阵游戏(二分图最大匹配)

    洛谷:矩阵游戏 洛谷题解就挺好 目的是使得最终(1,1)(2,2)-(n,n)都有一个点 可以看作为,最终状态需要每 i 行和 i 列都存在一个匹配 建图方式:对于 i 行 j 列的1点,建一条 i ...

  7. P7395 弹珠游戏(2021 CoE-I C)

    Description 描述 Alice 对弹珠游戏已经有些厌烦了,她经常在电脑上玩这个游戏.她之所以感到厌烦是因为在这个游戏上她已经是专家级别,她总是能够和电脑打成平手. Alice 创造了一款新的 ...

  8. 洛谷P4301 [CQOI2013]新Nim游戏

    洛谷P4301 [CQOI2013]新Nim游戏 题目描述 传统的Nim游戏是这样的:有一些火柴堆,每堆都有若干根火柴(不同堆的火柴数量可以不同).两个游戏者轮流操作,每次可以选一个火柴堆拿走若干根火 ...

  9. 洛谷P2006 赵神牛的游戏

    洛谷P2006 赵神牛的游戏 ac代码: #include using namespace std; int main () { long long int k,m,n,s,a,b; cin>& ...

最新文章

  1. 涨姿势了!为什么Windows上面的软件都想把自己安装在C盘?
  2. lazarus php,Lazarus  终于安装成功了
  3. P7077-函数调用【拓扑排序,dp】
  4. FreeMarker MyEclipse IDE
  5. 这个 80 后 IT 男厉害了!他用北京蜗居的首付在东京海淘了一栋楼!
  6. Task10.Bert
  7. 【读书笔记】代理模式代码(C#)
  8. 从技术到求职,强烈推荐一下这9个牛逼的公众号,技术人必备
  9. 构建之法 阅读笔记04
  10. OGRE: OgreOverlaySystem.h: No such file or directory
  11. NYOJ题目48-小明的调查作业
  12. 计算机培训实践反思模板,基于问题解决式课堂教学模式的反思
  13. 机器人工程师学习计划
  14. set global show_compatibility_56 = on;永久生效MySQL重启
  15. 集群通信组件tribes之使用方法
  16. CIM一套完善的消息推送框架
  17. C语言 生成随机数 分析给定范围的随机数生成公式
  18. 关于ramp texture的使用
  19. Tomcat中temp文件夹出现项目副本问题的解决方法
  20. 8家大厂SSP offer的清华学长谈算法岗是否人间地狱(送七本学长手写iPad笔记)

热门文章

  1. 京东夺宝岛抢拍插件(转)
  2. 415 http请求 hutool_HTTP状态码(响应码)之客户端错误400
  3. 【网络工程】7、实操-万达酒店综合项目(一)
  4. C语言 希尔排序 使用监视哨
  5. java-php-python-ssm记事网页计算机毕业设计
  6. 静态路由出接口和下一跳
  7. 非科班出身的人学习编程不负责任指南
  8. Not registered via @EnableConfigurationProperties or marked as Spring component
  9. IMAU 软件项目管理 期末复习总结 第七章
  10. 一文详解计算机网络经典面试题