G - 悲催的移寝

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lianyizhishui/article/details/76586915
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include <algorithm>
#pragma warning(disable:4996)
using namespace std;
int a[100010];
const double pi = 3.1415926;
int main()
{
int t,top=0;
scanf("%d", &t);
while(t--)
{
int n,i,l,num=0,j;
scanf("%d", &n);
scanf("%d", &l);
memset(a,0,sizeof(a));
for (i = 0; i < n; i++)
scanf("%d", &a[i]);
sort(a, a + n);
for(i=0,j=n-1;i<=j;)
{
if (a[i] + a[j] <= l)
{
i++;
j--;
}
else 
j--;
num++;
}
if(top)                                  //注意输出数据之间有空行
printf("\n");
printf("%d\n",num);
top++;
}
return 0;
}
展开阅读全文

5年程序员悲催的生活

01-20

毕业五年多了。非计算机系毕业,但是喜欢编程,做了程序员。和女朋友谈了几年后,12年10月份结婚。工作还算不错,工资也还算不错。12年底买了车,打算13年底买房。一切看起来都向着不错的方向发展,至少将会有老婆有小孩有房有车,也一直很相信生活会不错的生活着。rnrn我旁边的同事,比我早两年毕业,本地人,拆迁分了几套房子(这个城市房价1.5W+)。13年6月结婚,有多房有车。看起来生活也会很不错的样子。rnrn13年8月,公司一个项目要求是不计任何代价的完成,他算是项目担当,我算是技术负责。于是各种加班,作为it公司来说这个很正常。大家都是圈内人,知道不计任何代价的含义,也知道加班的程度。rnrn11月份,我旁边的同事离婚。现在他还没有恢复过来,不明白为什么她老婆怎么就和别人跑了。rnrn而我,也不知道怎么去描述,作为一个程序员,应该很容易可以知道手机里面的一些短信或者QQ聊天内容之类。现在天天在闹离婚,我不知道我还能坚持多久。过年去老婆家和她父母说下吧,毕竟和她在一起那么久。我不知道应该怎么去处理这个事情,现在弄的心力憔悴,上个星期天刚刚从医院抓了600多块钱的中药。rnrn一个这样的项目,身体不在像二十四五岁那样能吃的消,感情好像也不在像那个时候那么单纯。我一直在想是不是我们做程序做久了,让我的一些判断和处事能力下降太多而不适应现在的社会?哎。 希望过年时能和她父母沟通好,觉得不再能承担第二次婚姻或者第二次感情。我从来没有怀疑过我自己的能力,但是现在越来越不相信自己了。rnrn哎。一个我认识的女的,做了别人很多年的三。现在有房有车,今天刚刚打电话给我说她今天刚刚新定了一辆宝马X5。 不知道这个世道是怎么了,我天天加班累的半死,身体也出问题,就为挣些破钱,却留不住自己的老婆,而有些人天天什么事情也不做,整天对我说人生来就是为了享受生活,而可以随便又换了X5。rnrn哎,如果这段婚姻结束了,真想和我父亲后面去做农民工,一年挣个6w块钱带回家,娶个老婆生个小孩做留守儿童算了。 rnrn哎。不知道未来如何。真的。 论坛

qt 多点触控(之前发错区了,悲催

11-02

最近在研究qt在arm板子上的多点触控(主要之后项目需要使用多点技术来操作图片),但多次尝试后都没有好的结果(板子确定支持多点,驱动应该也支持)。下面是我的测试代码:rn[code=C/C++][/code]//multipoint.hrn#ifndef MULTIPOINT_Hrn#define MULTIPOINT_Hrnrn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#include rnrnclass multipoint : public QWidgetrnrn Q_OBJECTrnpublic:rn multipoint(QWidget *parent = 0);rn ~multipoint();rnpublic slots:rnvoid ClickBtn();rnprotected:rn virtual bool event(QEvent *event);rnprivate:rn void InitWindow(int w, int h);rnprivate:rn QList points;rn QPushButton *btn;rn QTextEdit *txtedit;rn;rn#endif // MULTIPOINT_Hrn[code=C/C++][/code]#include "multipoint.h"rn#include rnrnmultipoint::multipoint(QWidget *parent)rn : QWidget(parent)rnrnInitWindow(600, 480);rnrnmultipoint::~multipoint()rnrnrnvoid multipoint::InitWindow(int w, int h)rnrnthis->resize(w, h);rn//this->setMouseTracking(true);rnthis->setAttribute(Qt::WA_AcceptTouchEvents);rnthis->setWindowTitle("running");rnbtn = new QPushButton("click", this);rnbtn->setGeometry(QRect(100, 100, 100, 50));rntxtedit = new QTextEdit(this);rntxtedit->setGeometry(QRect(0, 0, 100, 50));rnconnect(btn, SIGNAL(clicked()), this, SLOT(ClickBtn()));rnrnvoid multipoint::ClickBtn()rnrnQMessageBox::information(this, "tip", "click");rnrnrnbool multipoint::event(QEvent *event)rnrn switch(event->type())rn rn case QEvent::MouseButtonPress:rn txtedit->setText("press");rn break;rn case QEvent::MouseButtonRelease:rn txtedit->setText("release");rn break;rn case QEvent::MouseMove:rn rnQMouseEvent *mEvent = (QMouseEvent *)event;rnQPoint pos = mEvent->pos();rnint x = pos.x();rnint y = pos.y();rnthis->setWindowTitle(QString::number(x) + ", " + QString::number(y));rn break;rn rn case QEvent::TouchBegin:rn case QEvent::TouchUpdate:rn case QEvent::TouchEnd:rn rn QMessageBox::information(0, "tip", "touch");rn QTouchEvent *touchEvent = static_cast(event);rn points = touchEvent->touchPoints();rn this->setWindowTitle(QString::number(points[0].pos().x()) + ", " + QString::number(points[0].pos().y()));rn event->accept();rn break;rnrn default:rn break;rn rnreturn QWidget::event(event);rnrn我的问题是:rn①、我的代码在功能实现上是否存在问题?我一直无法捕获到touch事件,其他事件是可以的。rn②、假如我的板子只支持单点,那么我是否还是能捕获到touch事件?rn网上关于qt多点触控的资料不是很多,好像也有人无法捕获到touch事件,如果有前辈之前有过实际研究,rn请给些经验,谢谢了 论坛

悲催,遇上这样的主机商

09-23

xujlrn2011-9-20 18:34:28 rn数据库使用情况: rnmsxml3.dll 错误 '80072ee2'rnrnThe operation timed outrnrn/inc-freehost-function/FreeHostFunction.asp,行 918rnrnxujlrn2011-9-21 8:09:30 rn数据库使用情况: rn已用数据库空间: 数据库放置的目录设置不正确:E:\Program Files\MySQL\MySQL Server 5.0\data解决办法: 您需要在管理区,数据库设置中,修改这个这个正确这个数据库目录.这个目录必须和数据库的真正安装的目录完全一致.就可以解决.另外,如果这个数据库目录完全正确,但是还出现这个提示信息,就有可能是这个数据库没有开通成功导致的.您可以在管理区,在自助管理数据库管理中,选择这个数据库,然后选择,在同一台服务器转移数据库.就可以重开这个数据库.超出上限! 库上限:100 Mrnxujlrn2011-9-21 13:35:17 rn易网主机没售后客服了吗??rnxujlrn2011-9-21 18:32:35 rn工作人员 (scl...),你没上班吗。。。盼星星,盼月亮呢rn工作人员 (scl...)rn2011-9-22 2:47:29 rn处理完成,谢谢合作.rnxujlrn2011-9-22 8:18:43 rn哎,老大,让我说你什么好,数据库都被清空了,好不容易搜集的资料全没了,你们有没有备份的??rnxujlrn2011-9-22 8:27:05 rn那个新的数据库服务器上显示有17个表,但是列表里显示没有数据表,,我想应该是你们把数据库文件搬到了另一台服务器上导致不兼容了,如果解决不了,请把那个我的数据库文件发给我。。rnxujlrn2011-9-22 10:52:10 rnscl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,scl 快点出现,rnxujlrn2011-9-22 18:37:42 rnscl你上班了没,感觉就你一个售后客服。rnxujlrn2011-9-23 8:08:23 rn我靠,4天了,都没人解决,没事瞎搬数据,导数据库难道不会吗rnxujlrn2011-9-23 8:16:15 rn虽说一分钱一分货,但是这种不理人的服务态度怎么叫客户放心买你们更高级的产品。rnxujlrn2011-9-23 12:12:23 rn真是操蛋,前台客服忽悠人,售后客服不理人,别假惺惺的换个处理中的标记,昨天也是处理中。rnrnrnrn4天时间了,,居然不解决。。。。后悔自己没备份啊,,真是叫天天不应,叫地地不灵 论坛

没有更多推荐了,返回首页