题意:

1-49排列后 7个1组 ,取每组中位数的中位数的最大值

思路:

一开始拿到题后想到49>10, 肯定不能用全排列+判断写。看到题目要求最大的,感觉用贪心

但是不知道具体的贪心规则是什么

所以,我想到先缩小范围不妨把49(7*7)缩小到9(3*3),这样就可以用全排列求最大值

#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
int main() {string s = "123456789";char res = 0;do {string s1 = s;sort(s1.begin(), s1.begin() + 3);sort(s1.begin() + 3, s1.begin() + 6);sort(s1.begin() + 6, s1.begin() + 9);char a = s1[1];char b = s1[4];char c= s1[7];if (a < b && b < c || c < b && b < a) {res = max(res, b);}else if (a < c && c < b || b < c && c < a) {res = max(res, c);}else {res = max(res, a);}} while (next_permutation(s.begin(), s.end()));cout << res;
}

最大值为6

那么最大值为什么是6呢?可不可以是7呢?或者8呢?如果不能,那为什么不能是7或者8呢,带着这些问题,我决定手画一下

经过仔细观察,发现了中位数右边的数必须大于中位数,并且中位数下一组的中位数以及右边的数必须大于中位数

那么这样好了

所以是34!!

【贪心】蓝桥2019:最大降雨量相关推荐

  1. Java实现第十届蓝桥杯最大降雨量

    试题 E: 最大降雨量 本题总分:15 分 [问题描述] 由于沙之国长年干旱,法师小明准备施展自己的一个神秘法术来求雨. 这个法术需要用到他手中的 49 张法术符,上面分别写着 1 至 49 这 49 ...

  2. 【动态规划区间dp】蓝桥2019:最优包含

    字符串 二维dp: dp[ i ][ j ]表示S中前i个字符包含T中前j个字符至少修改S中前i个字符的字符数 如果S[ i ]==T[ j ] ,则不用修改第i个字符,dp[ i ][ j ] = ...

  3. 2019 CSP-J1 CSP-S1 第1轮 初赛 答案解析及总结、视频等

    CSP-J 计算机结构与组成(一) dllglvzhenfeng的个人空间_哔哩哔哩_Bilibili CSP-J 计算机结构与组成(二) dllglvzhenfeng的个人空间_哔哩哔哩_Bilib ...

  4. [总结]2019年9月 OI学习/刷题记录

    从现在开始记录一下每天的学习情况.主力LOJ? 2019/9/5 LibreOJ #2543. 「JXOI2018」排序问题 答案显然是\(\frac{(n+m)!}{Cnt_1!Cnt_2!\cdo ...

  5. 深度解读SSH免密登录

    转载自公众号:未闻Code 我们都知道SSH是LINUX下很常用的命令,用来远程登陆其他的LINUX系统.如果只有一台,那也只是一个密码 ,也倒还好.但如果是一个集群,每次都输入密码登录,难免会拉低效 ...

  6. 技巧|BurpSuite实现监听代理流量,隐匿身份

    转载自公众号:HACK之道 那么只能挂代理了,问题又来了,Burp Suite监听的是8080的端口,而SSR或者其他的HTTP代理监听的是其他的端口,如果设置了HTTP代理,那么Burp Suite ...

  7. 记一次反制追踪溯本求源

    转载自公众号:酒仙桥六号部队 前言 朋友说自己服务器巨卡,里边放了一堆项目资料,环境也集成一大堆,身为他bb,义不容辞,必须给他看看,本来以为挺简单的,给杀杀毒,清理一下文件就ok了,没想到搞了挺久, ...

  8. Volatility内存分析工具-某即时通讯软件Windows端数据库密钥的分析

    转载自公众号:取证者联盟 目录 1. 前言 2. 准备工作 3. 内存镜像解析 4. 踩过的坑和感悟 5. 技术要点总结 前言 某年月日,我司在项目中遇到了一个不太常见的需求:根据内存镜像解析电脑中的 ...

  9. Linux下逻辑卷LVM的管理和RAID磁盘阵列

    Linux系统安全 | Linux下逻辑卷LVM的管理和RAID磁盘阵列 原创 谢公子 [谢公子学安全](javascript:void(0);) 昨天 转载自公众号:谢公子学安全 图片 图片 LVM ...

最新文章

  1. 主题模型(topic models)总结
  2. 程序员的日常,过于真实 | 每日趣闻
  3. 解决Visual SVN在linux下不能访问的问题
  4. 香帅的北大金融学课笔记6 -- 货币基金
  5. django 在保存数据前进行数据校验
  6. SQL Server数据文件迁移
  7. GitHub 发布中文版帮助文档,这翻译也是醉了~
  8. SSM框架笔记11:Spring常用配置与高级话题
  9. python3函数重载_9.20 利用函数注解实现方法重载
  10. python(day04)
  11. Java文件File类型转BASE64
  12. 计算机学机械制图吗,机械制图为什么这么难学?
  13. ie java 无法复制粘贴_电脑不能复制粘贴的多种实用解决方法
  14. 热敏电阻(NTC)的基本参数及其应用
  15. 服务器系统root密码忘记,云服务器 忘记root密码忘记了
  16. 腾讯坐标系转化成百度坐标系
  17. AARRR模型分析方法
  18. easyexcel 字体加粗
  19. 【OpenCV】OCR文档识别
  20. javascript练习:输入一个值,判断是不是质子数

热门文章

  1. VS2010 + OpenCL 1.1 @ Windows 7 + AMD HD6870
  2. Bailian2885 计算反序数【进制】
  3. CCF NOI1154 大整数开方
  4. I00015 打印等腰三角形字符图案(底边在上)
  5. 强化学习 —— 资源清单
  6. 极简代码(一)—— 精确率和错误率的计算
  7. 十进制小数==二进制小数
  8. c2061 dword 语法错误_解决'PMIB_ICMP_EX':undeclared identifier
  9. python程序员工资-均薪3万?Python程序员就业各岗位薪资一览,你拖后腿了吗?...
  10. python基础教程-《Python基础教程(第3版)》PDF高清版