【杂】poj2482 Stars in Your Windows 题面的翻译

原地址:http://poj.org/problem?id=2482

神题,被誉为最浪漫的题目,一位acmer以自己独特的方式写下的殷殷情语

你窗前的星星

纵时光飞逝如梭,也我对你的回忆也永不黯然。从第一次见面以来,也许已经有四年之久了。但是,我记得,我清晰地记得,四年前的那一天,那一幕,那一抹阳光,那一弯微笑,它们如同刻刀一般,在我心中留下了如此清晰的印记。

四年前,在美丽的珠海校园,在无意间,我瞥见了你的含笑的背影。命运牵引着我的视线向你而去。你轻轻地跨过班级的大门,当你纤细的手抚过门框的那一刻,你回过了头。一束柔软的阳光毫无拘束地流淌在你玫瑰色的脸颊上。我怔住了,我知道,我清楚地知道,我已经为美丽的你而陶醉。几个月,我不断地观察着,打听着,刺探着,我发现了更多的你。优雅慈悲的你,智慧聪颖的你;积极乐观的你,心怀梦想的你,都在我的内心深处安了家。你希望着,能与你这样的魅力阳光女孩白头偕老。唉,实际上,你离我疯狂的梦想很远,而我也不知如何在隔开你我的海湾上架桥。我什么都没有做,只是等待,等待机遇之神的福祉,直到现在。毕业的脚步迫近了,我幡然悔悟,我居然是这样一个傻瓜!明明能创造机会并抓住它,我却选择了徒劳的等待!

这些天来,老朋友,舍友,同班同学,一个接着一个与我惜别。我放下挥动的手,却接受不了这残酷的真相。这些熟悉的面庞,从我的人生之中突然消失,然后除了记忆之外,便什么也不剩了。明天,我也得离开熟悉的校园,而你,也正计划着如何远走高飞,去捕捉你的未来,履行你的梦想。想到如果没有机缘或幸运,可能我再也不会见到你的脸了。于是今夜,我在你的宿舍外彷徨着,想借机见你一面。但我又很矛盾,如果你一出现,我的心跳一定会变得飞快,然后我笨拙的舌头肯定会一个字也吐不出来。我不记得我在你的宿舍前经过了多少次。每次我都强烈希望着能看见你出现在阳台上,抑或是看见你映在窗户上的轮廓。我也不记得多少次徒生了这样的想法:喊她的名字,请她一起来吃个晚餐或者至少是说个话。但每一想到你的出色和我的平庸,强过勇气的胆怯便迫使我静静地离开了那个地方。

毕业典礼,意味着大学时光之结束,这充满荣誉与浪漫之时代的终结。你可爱的微笑是我努力拼搏的原始动力,而这种得不到报答的爱意,也将封存在我记忆的匣子里。

毕业典礼,也意味着一个新的开始,人生之途上清晰的脚印指向着明亮的未来。我衷心希望你在国外的时光能充满幸福与胜利!当然啦,我也会试着摆脱那些幼稚的想法,变得更成熟一点。但是,追求真爱,追求真正幸福的想法,我永远都不会让它干枯。

再见了!我的公主!

如果有一天,在某个地方,我们有缘再次见面,就算已经成了老妪和老翁。我希望我们在那个时候,能成为好朋友,高高兴兴地分享这段充满荣耀的回忆,青春的火焰又重新被点燃,再次被浸入那愉悦的气氛里。如果得不到这样的机会,我情愿做一颗星星,在你的窗前闪烁,在遥远的地方祝福着你,作为一个朋友,和你共度每一个夜晚,分享甜蜜的梦境,穿过无尽的恶魇。

那么问题来了,假定天空是一个平面,每个星星都有一个坐标(x,y),每颗星星都有一个等级从1到100不等,代表它的亮度,其中100是最亮的,1是最弱的。窗户是长方形的,有固定的长和宽,边平行于x轴和y轴。你的任务是告诉我如何摆放窗户,才能获得在窗口内所有星星的亮度总和最大值。注意,边框的星星不算。窗口可以被平移,但不允许旋转。

输入
在输入中有几个测试用例。每一行的第一行包含3个整数:n,w,h,表示星形的数目,矩形窗口的水平长度和垂直高度。然后N行如下,有3个整数分别为:X,Y,C,表示星星位置(x,y)和每个恒星的亮度。没有两颗星星在同一点上。
天空中至少有1颗,最多有10000颗星星。1 = W,h = 1000000,0 x x,y < 2^31。

输出
对于每个测试用例,在一行中输出最大亮度。
样例输入
3 5 4
1 2 3
2 3 2
6 3 1
3 5 4
1 2 3
2 3 2
5 3 1

样例输出
5

6

来源
poj大赛,作者:kinfkong @ZSU,翻译:nitrate

未经允许不可转载

时间: 2024-12-10 07:23:20

【杂】poj2482 Stars in Your Windows 题面的翻译的相关文章

各种Windows下面的gcc native build环境的比较

http://i.rexdf.org/blog/2015/04/04/fa-xian-ge-xin-huan-jing-msys2/ 最近注意到了一个新的Windows上面的模拟Linux的项目.一般来说两大主流阵营MingW与Cygwin,这两个思路各不相同.相对来说 MingW性能比较好,尽可能用WinAPI替代实现.Cygwin则是添加了一个层,利用很多dll来模拟Linux的那些syscall(典型的如 fork).所以cygwin程序一般都是需要有cygwin的dll在path里面才可

将windows上面的项目拷贝到Linux环境下报错不能够找到对应的表com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table &#39;puyang.ServiceType&#39; doesn&#39;t exist

将一模一样的项目从win迁移到到linux上报错: 一开始还是以为是linux不能识别hql语句,查找资料发现是因为Liunx服务器上mysql是区分大小写的,而本地是不区分的如:代码是这样写的 @Entity@Table(name = "users") 数据库建的表名称是Users,那么就会出现以上异常. 将windows上面的项目拷贝到Linux环境下报错不能够找到对应的表com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExcepti

新手必备:最佳类 Windows 界面的 Linux 发行版

Linux 世界的新同学们,大家好,当你看到这么多基于 Linux 内核的发行版后,是不是在选择的过程中无从下手呢.很多同学都是刚刚从熟悉的 Windows 系统来到陌生的 Linux 世界里,都希望使用一款既简单易用,又跟 Windows 长得很像的 Linux 发行版,因此我今天将给大家介绍几款这样的 Linux 发行版,它们的桌面环境跟 Windows 系统界面十分相似,咱们开始吧! Linux Mint 我给大家介绍的第一款非常流行的 Linux 发行版就是 "Linux Mint 操作

给新手的最佳类Windows界面的Linux发行版

halo艾瑞巴蒂~最近有新童鞋向小编诉苦,刚刚从熟悉的Windows系统来到陌生的Linux世界里,看到辣么多基于Linux内核的发行版后,着实无从下手. 莫慌,小编今天就来给大家介绍几款既简单易用,又跟Windows长得很像的Linux发行版!小本本准备好了没? Linux Mint 我给大家介绍的第一款非常流行的Linux发行版就是"Linux Mint 操作系统".当你决定使用Linux系统来代替Windows系统时,你应该在某些地方听说过Linux Mint这个发行版吧.Lin

windows 上面的tensorflow-GPU、cuda、cudnn 安装

安装说明 平台:目前可在Ubuntu.Mac OS.Windows上安装 版本:提供gpu版本.cpu版本 安装方式:pip方式.Anaconda方式 Tips: 在Windows上目前支持python3.5.x gpu版本需要cuda8,cudnn5.1 安装进度 2017/3/4进度: Anaconda 4.3(对应python3.6)正在安装,又删除了,一无所有了 2017/3/5进度: Anaconda 4.3(对应python3.6)get Anaconda中python3.5.2ge

Windows 下面的 redis GUI操作工具

1. 下载地址 redisdesktop https://redisdesktop.com/download 2. 下载windows版本并且进行安装 处理redis 的参数 根据上面的一篇博客 采取了 自动启动的redis 的处置 参数文件也变成了 /etc/redis/6379.conf 所以修改这个配置文件 vim /etc/redis/6379.conf #修改点1 bind 将bind 修改为 0.0.0.0 这样其他机器都可以远程访问 增加requirepass 参数 保证redis

poj2482 Stars in Your Window

此题可用线段树或静态二叉树来做. 考虑用线段树: 很容易想到先限定矩形横轴范围再考虑在此纵轴上矩形内物品总价值的最大值. 那么枚举矩形横轴的复杂度是O(n)的,考虑如何快速获取纵轴上的最大值. 我们不可能再次枚举纵轴,依次统计,这样做事多余的. 考虑窗口在纵轴上的滑动,每上升到一个新的高度,在加入新元素的同时只需将最底层的那些值弹出队列即可. 这样我们需要考虑队列上元素和的最大值. 我们从反面考虑每个元素对特定队列(矩形纵轴位置)的贡献. 枚举窗口的上面一条边,那么元素对窗口贡献正值当且仅当H(

windows里面的hosts文件

一.什么是Hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的是,计算机的用户可以直接对hosts文件进行控制. 1.Hosts文件的历史 ARPANET(Internet的前身)并没有对网络中各节点的地址使用DNS进行解析.由于当时对于这个用途并没有中心化的系统,每个网络节点都使用自有的网络节点地图,并指派相应的名称方便用户记忆.当时并没有任何系统来保证网络

POJ2482 Stars in Your Window(扫描线+区间最大+区间更新)

Fleeting time does not blur my memory of you. Can it really be 4 years since I first saw you? I still remember, vividly, on the beautiful Zhuhai Campus, 4 years ago, from the moment I saw you smile, as you were walking out of the classroom and turned