由于蒟蒻太菜没报上CTS,只能在家打VP。

感觉这题挺有意思的,5h中有3h在玩这题,获得74分的“好”成绩。

说说我的做法吧:

subtask1~3:手玩,不知道为什么sub2我只能玩9分,但9和10没什么区别我也没管了。

subtask4:首先发现矩形只有x*y的,其中1<=x<=y<=4,然后最多舍弃2块,宽度为4,也就是要求要接近密铺。易得最难处理的是3*3,于是可以在3*3右边放个1*3密铺,然后1*3用完了还有多余的3*3,发现为偶数个,很好,每2个3*3用3个1*2进行密铺,发现刚好还剩一点,接下来直接暴力铺就行了,毕竟长宽总有1边是4的倍数好处理嘛。发现可以铺4998块,只要4997块就满分啦。

subtask5:大概发现所有的长方形总有一边较短的,可以把它短的边作为宽,然后把矩形的一边设为最宽的矩形。将所有的矩形按照长度排序,直接暴力铺,多余的部分作废(因为边长接近作废面积相对小),即可得到一种比较好的答案,当时发现只能玩4分。可以调整矩形宽度,发现这种情况一般为二次函数,一般在矩形宽度的3~4倍面积最好(多试几次取最优解)。

subtask6~7:按照sub5的思想,只是要把宽设为题目中给定的,分还蛮多的。

subtask8~10:还是sub5的思想,多调几次参数,分也挺多的。

得分分布:10+9+10+10+6+8+6+3+5+7=74

转载于:https://www.cnblogs.com/hfctf0210/p/10894933.html

[CTS2019]无处安放(提交答案)相关推荐

  1. OSChina 周二乱弹 —— 老司机表示右手无处安放

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2018)请戳(这里) [今日歌曲] @花间小酌 :分享李宗盛的单曲<鬼迷心窍>--春风再美也比不 ...

  2. IT“茫一代”:35岁成生死线 无处安放未来

    IT"茫一代":35岁成生死线 无处安放未来 http://www.sina.com.cn  2012年06月03日 03:10  <数字商业时代>微博 一年半的时间里 ...

  3. 为什么有人会觉得灵魂无处安放

    那么根据灵魂和实际的定义来看就是缺少修炼,魂力和灵力少吗.似乎不是 那是不是太多呢达到了身体无法控制的程度呢,这是有可能的,其实我的上一篇文章只是说了如果修炼灵魂,但是没有说,为什么那样能修炼灵魂. ...

  4. 东芝2505扫描软件_东芝P300机械硬盘上膛体验:内存大了,小姐姐再也不愁无处安放了...

    最近一段时间,感觉自己都要在家呆的发霉了,每天除了远程解决好自己的业务之外,剩下的就是无尽的游戏和观影时光了.随着电脑里面文件以及影片等文件越来越多,逐渐发现自己的台式机上的1T机械硬盘有些吃力了,又 ...

  5. [本校测试] 魔王的消失Day2——By Hineven T3葬诗 提交答案题(爬山算法)

    葬诗 Unconventional Problem / 非传统题目 题目描述 现有一段长文本 P 和一个某些位置能摆放按键的 100*100 大小网格状键盘基座,你需要将 1 到 500 共 500 ...

  6. 考试提交答案后台代码

    我们在考试后,将每个答案提交,这样会使得方法的参数数量非常多(SpringMVC):怎样才能使得提交的答案和数据库的答案比对效率更高?有大佬知道的回复一下! // 提交答案请求@RequestMapp ...

  7. 千里眼摄像头支持对象存储吗_“无处安放”的海量数据,万能的对象存储

    原标题:"无处安放"的海量数据,万能的对象存储 作为经常坐地铁通勤的上班族,你在地铁上一般怎样打发时间呢? 据了解,地铁上80%的乘客都会通过手机来消磨时间,其中又有大部分是在看视 ...

  8. 浅谈OI中的提交答案

    在OI中,题目有三类: 传统题 交互题 提交答案题 今天来了解一下第三类 概述 传统题:给你一个题面,你需要交一个程序,评测姬会用你的程序运行你看不到的一些测试点,用输出和正确答案比较 提交答案题:给 ...

  9. [ACNOI2022]提交答案题

    题目 题目描述 这是一道 提交答案题. 有一个 n×nn\times nn×n 网格图.每个格子可以染成红色.蓝色,或者不染色. 有若干提示,形如 "从第 iii 行(或列)的上方或下方(或 ...

  10. 【算法学习笔记/杂项】提交答案型题目

    title : 提交答案型题目 date : 2022-4-28 tags : ACM,杂项 author : LINNO 提交答案型题目 提交答案型题目相较于传统题目来的特点是,每个测试点的分都可以 ...

最新文章

  1. GitHub 上有个沙雕开发者,做了款斗图工具后火了...
  2. 2022版Win11重磅升级!
  3. Docker安装Mysql(docker-compose.yml)
  4. PO、VO、BO、POJO、DAO、DTO都是什么对象
  5. Spark standalone运行模式(图文详解)
  6. 磁盘不见了只剩一个c盘_电脑磁盘忽然只剩c盘怎么回事_win10除了c盘都不见了的处理方法...
  7. 【GAMES-202实时渲染】4、3D空间全局光照(RSM、LPV、VXGI)
  8. python实现按下特定键截屏
  9. Java面向对象游戏-黑熊怪变成武大郎吃唐僧 --如何方法继承 重写
  10. 7款强大的免费PDF批量分割软件【附下载】
  11. 微软bi报表服务器,安装适用于 Power BI 报表服务器的 Power BI Desktop
  12. 贷款用户逾期问题Task1
  13. was部署项目启动显示[jcc][t4][10275][10041][3.63.123]ccsid 编码或语言环境不受支持:“Cp1386”. errorcode=-4220 sqlstate=220
  14. 根据程序流程图化程序流图_程序流程图如何画?绘图软件有哪些
  15. 【QFD】质量保证需求
  16. 考财管一定要带科学计算机,注会财管吴相全老师推荐的计算器是哪个?
  17. Hive客户端启动报SLF4J: Class path contains multiple SLF4J bindings.
  18. 个人seo的经验分享
  19. 超简单的豆瓣电影Top前250影片基本信息爬取
  20. ros机器人编程实践(15.2)- 使用科大讯飞语音控制turtlebot导航

热门文章

  1. 如何在CSDN上上传资源
  2. 华为电脑和手机一碰传_体验华为“一碰传”高科技,实现手机和电脑互传文件...
  3. BugkuCTF_Web——“秋名山老司机”、“速度要快”、“cookies欺骗”
  4. [数据挖掘笔记] KMeans豆瓣文本聚类
  5. [译] UX 设计实践:如何设计可扫描的 Web 界面
  6. Linux系统备份工具 REAR (RELAX-AND-RECOVER)
  7. 2019.9.在循环队列中设置一个标志flag,当front=rear且flag=0时为队空,当front=rear且flag=1时候队满,请编写相应的入队和出队算法(假设队头指针front指向对头.
  8. 改造摄像头模块成开发板
  9. mr.baidu.com百度官方缩短网址接口网站调用生成制作方法解析
  10. 一、【VUE-CLI】Vue CLI 脚手架介绍及安装