[HNOI2010] 公交线路 bus

3

明朝,我并床就是为玲子打去了电话,仍旧无人接。

本身以四惠站等了它四单小时,寒风中瑟瑟掉落的银杏叶不晓得第几不善破产在自我之肩上。但是玲子没有起。

粗大的京城天未出示就蜂拥,每个人还于呢生活奔波,没有哪个会注意其他人。

玲子来京城继的率先独办事是以四惠东,我本着通惠河通向四惠东移动,这长长的出现于玲子朋友围很频繁底江湖有些干涸,河边的杨柳也仅仅剩余光秃秃的枝丫。

玲子很喜欢这漫长河,每晚下班后她都见面暨陈天河沿着河散步。

玲子的首先客工作是剧作者。我理解其好电影,她直接以来都发生导演梦。

它说会写故事就是充分开心,她是独充满幻想的女孩,我老已经感受及了。比如其会见当深夜零星触及同样接电话被我由床看流星雨,宿舍的门禁早关了,我爬至天台,在半夜三更于是手电和女生宿舍天台的它自从暗语,但手电筒的亮光和全体城市绚丽之霓虹于起来没有多了。

这般的阅历还有多浩大,而己对玲子的真情实意吗是当这些纤维的情丝中日渐叠垒,忘不掉,也未尝法忘掉,它们就是如一个微的锁,一叠一叠在自身之胸加固。

玲子在四惠的那家商厦里举行得并无是颇开心,公司的事体不好,能做的不过是部分古怪的网络很电影,什么白骨精与孙悟空谈恋爱之类的,而且老板还要求写来王家卫的品格。初出校门,玲子想方如果能模仿点东西呢是好之,况且她个性又开展,只要同有时空纵和陈天河同去旅游都之大小景点,有一样破还乱进了北电,她在爱人围里兴致勃勃地曝了好多的照片,说是哪些明星到过。

其三单月后它辞去了,辞职的原故是企业拖欠工资。辞职后底初工作是在酒仙桥底等同下国企里开文案,她迫于无奈,因为从没别的岗位可以做,当然我本啊了解玲子的苦,我懂得其今天尚以这家企业里苦苦支持,而它所说之优异的消磨也是尚未法。

自家于寒风中游荡在酒仙桥之大街上,并不知道玲子确切的合作社,我不过晓得此来玲子相关的记,也许我手上的路程就是是玲子每天走过的也罢,谁知道吧?

自家吃玲子打去电话,还是无人接。我连不曾陈天河的电话机。事实上我及陈天河之间几乎无说过什么话,他们在并的不行夜晚,玲子邀请了好多人数出去唱K,庆祝脱单,作为它们底男闺蜜的自我耶接了对讲机,我摸了理由推脱,说是我辅导的幼女如出席校的月考,我得等到在为其补习功课,当然,我第二龙呢推了失补课,后来也产生少数不善实际上不思去,索性就深受那家人致歉并且告诉她们我之后还不曾艺术去矣。好于那么家人善解人意,没有责怪我别,还直说可惜,因为以自身之辅导下,她女儿的课业有矣家喻户晓的进步,但自己再也多之倒是是内疚的内心。

本人窝在宿舍里整天打游戏,恍惚间去了富有努力之理。

而是这还要会更改啊啊?

玲子和陈天河都来到首都之想,他们以许多地方对,一起开多工作,虽然玲子还时常于微信及挂钩我,但自我要故意地没落出了他们的活,借各种招数麻痹自己,第一不良错过酒吧也是非常时段。还答应了一个追自身的学妹,但是与其以一道并无觉一点触动,哪怕在一齐同年。最后她对准本人说,我发您从来没有好上我,还是算了咔嚓。我哉顺势从当下段情感遭到解脱。

现在本身仿佛正在了死神,为一个未适用的理由独自来了京城,追求一个抽象的梦境。

首都啊北京,对于自身来说除了降温,什么吗从不。

自我立于酒仙桥万人空巷的路边上,看正在此给雾霾笼罩的城,突然觉得前所未有的荒僻,好像世界末日已经来了,前途都是空虚。

自我饥肠辘辘,却无思用,在街上运动了平等绕而同样缠。

天又暗了,我回到宾馆里提出使,定好午夜底机票,我未亮堂怎么而来,也不掌握干什么未来。或许同样开始就是错的,或许爱上一个人不管做什么决定都是错的。

标签:状态压缩+矩阵快速幂。

1

产飞机转,我猝不及防被北京十二月之大风掀得一个磕磕绊绊,仓皇下尽早帮忙住了舷梯,全身皮肤紧绷,抑制不停歇地发起抖。

机场的光给夜色刺产生多了解的创口,我之情绪依旧沉陷在玲子的回想被抖动起伏。

首都同海南,一个天南,一个地北。

陡回首三年前玲子在情侣围写道:北京相连是中国底北京市,也是自身的振奋故都

此刻本身本着当时句话还难以理解。这如森只悬在我们中的界线难以逾越,不止想,还有关于未来底设计以及考虑。

来北京底决定是匆忙之下做出的,昨晚玲子在朋友围里发表了动态:陈天河,结束了,一切还终止了!

类似是少数零星的火舌瞬间燎原,有意压制了季年半的感情也瞬间间回复,燃起些像有点希望,又如没什么要之火花。四年半了,我为赫然明白,其实玲子在我心目还是占据着至关重要的岗位,哪怕是她及陈天河于一齐的有限年我啊尝试在来往了一个女友,但自身只能承认,好上一个丁即使好似把心锁的钥匙交由,其后重用一味全力,也无从完全敞开心灵。好了便是便于了,哪怕爱错也不得不认了。

那么我好玲子是好错了啊?

玲子发布了那长长的暧昧不到底的动态后即使仿佛人间蒸发,我给她起了五独电话,还预留了三连接短信,统统石沉大海。我叫咱们当京都齐之莫逆之交于去电话,结果吃报告玲子和陈天河这段时间一直当闹别扭,其他则一无所知。

兴许玲子和陈天河分别了?

刚公司就段时光以调项目,我原本肩负之短视频自媒体因为流量不精被停办了,全部门在等待下一个类型的关照,于是便空有了长及半只月之悠闲,我为人事提出请假两天时他几乎没说话徘徊就恩准了。

自以航站的地铁站买了一样张都地形图,按照点指示的地铁线坐往四惠站。

冷的车厢内多数凡游子,有来度假的,有来出差的,有自他乡返的。从她们之穿越在跟带的行使多可以分辨发位。我塞上耳机,希望凭借音乐驱散一部分寒冷。

海南的夜间和京之夜以某种程度上差别明显,或者说对一个生让海南,在海南上大学,几乎从来不生出了海南的人口而言,对于北部之组成部分微薄差距都能看清。所以我怀念不掌握,同样当海南亟待了终生底玲子为什么会针对首都倾心。

或者有人架里是候鸟,总是眼巴巴出门远行。

兜兜转转了不久半单小时,我竟到达四惠。玲子曾经语自己她当此处住,当然确切的地点我不解。我居然有些恍惚,走有地铁站以后站于一如既往解除水果摊、烧烤摊之间,不知何去哪从。

货红薯的太婆因我喝:“新鲜的地瓜,来一个吧!”

自付了放缓,抱在热气腾腾的地瓜,一点点之暖意对于我而言简直弥足珍贵。

暨玲子发于爱人圈带滤镜的照片对比,真实的四惠地铁站看上去平平无奇,有些老旧的发,提不起自有些之兴趣。

自身上轻薄的夹克无力阻挡冷峭的冷空气入侵,全身上下都争先冻僵了。当务之急是找到一个相宜的旅舍入住,然后再度尝试联系玲子。找好店后,我还要摸了相同家接近打烊的服装店,随便购买了同样起差强人意的羽绒服,购置了一样模拟保暖衣裤,即便如此,砭骨的寒意还是使虫子钻进皮肉一般的苦难。

 

4

下飞机取消了手机的飞模式,正是海南的清晨,旭日迟迟东升。

我的手机激动起来,是简单单不联网电话,是玲子打来之。

本身之中枢怦怦乱过起来,我为玲子打过电话去,迫不及待地而又装一切正常地询问其朋友围的动态是怎么回事。

“嗨,没事,和陈天河吵了平等架,现在咱们和好了。你怎么被自家从那多电话,是无是好久不见想我了?”

“担心您啊,我还以为你与陈天河分别了。”

“分手倒没有。呆瓜,过年回海南聚一会师,真想海南底温暖,你懂北京的冬基本上冷啊……”

是的,我知道。

  首先看范围,p<=10,那么我们得以想到状态压缩。我们管由一个长短也10之距离进行压缩,1意味着可以,那么当值一个间距的1之个数为k个,我们尽管觉着他是合法的。要留意这里所定义的间距,是发生起点的,但是从未记下来,因为尚未必要。然后我们就是可想转态是怎么变换的。那么中之状态产生微微种为?C(9,4)种。
  然后少栽状态是不是会转移是亟需我们看清的,我们每次更换时不得不挪一个共用汽车,并且是移动最前的汽车,这样就是足以避免重新统计的动静了前面说道区间是有起点的,那么这等同距离的最前面之汽车为后移动,对于后的生一个态以来,他的起点是望后动了一格之,所以只有需要将后一个态上左移一个,再失去看清是否有还只有来一个不同即可。
  (这里产生一个聊技巧,那就是咱强烈的树状数组的lowbit,(X &
-X)代表的是X从右侧为左数的第一独1的职务,如100100就是是岗位3,那么回2^2。所以采取这一点足以老好之判定一个数有多少只1,以及个别单数是否只相差一个不同。)
  然后我们想怎么惩罚。我们各个转移一个态,就是运动一个汽车,那么开时至了时之状态就应该要是动n-k次。第一糟汽车在起始站不要走,后面要埋有的车站就是n-k次,那么我们要过拿状态作为一个接触,能否换看成一漫长边的言语,一个挺优秀的定论我们尽管得用了。
  对于一个无权DAG,他的邻接矩阵的p次方就是少点一直去为p的方案往往。我们就是如此使矩阵快速幂,就足以统计有答案了。
  顶状态:第n-k只站也压缩状态的率先位,后面k位都是1。所以是1111110000(k个1,p-k个0)。起始状态是1000000000(其实照道理是1111110000,和极状态同样,只是前面的i不同,省略了。)最后再用起来矩阵去就以易矩阵的n-k次方就实施了。
  其实来说,对于初始矩阵×转移矩阵,这里是蛮鬼畜的,初始矩阵s[1][End]。最后查询s[1][End]。稍微算一终于就可以发现,起始就是换矩阵中的s[End][End]吧!所以啊得以直接出口转移矩阵,这吗是合情合理的。

=

 1 #include<cstdio>
 2 #include<iostream>
 3 #include<algorithm>
 4 using namespace std;
 5 const int MAXN=150,mod=30031;
 6 int n,p,k,top,END;
 7 int que[MAXN];
 8 struct ed
 9 {
10    int s[MAXN][MAXN];
11    ed operator *(ed a)
12    {
13       ed b;
14       for(int i=1;i<=top;i++)
15          for(int j=1;j<=top;j++)
16             {
17                b.s[i][j]=0;
18                for(int k=1;k<=top;k++)
19                   b.s[i][j]=(b.s[i][j]+s[i][k]*a.s[k][j])%mod;
20             }
21       return b;
22    }
23 }T,A;
24 ed pow(ed x,int p)
25 {
26    ed base=x;
27    p--;
28    while(p>0)
29       {
30          if(p&1)x=x*base;
31          base=base*base;
32          p/=2;
33       }
34    return x;
35 }
36 bool can(int x,int y)
37 {
38    y=(y-(1<<(p-1)))<<1;
39    int z=x^y;
40    if(z==(z&-z))return 1;
41    return 0;
42 }
43 int cal(int x)
44 {
45    int tot=0;
46    while(x>0)
47       {
48          x-=(x&-x);
49          tot++;
50       }
51    return tot;
52 }
53 int main()
54 {
55    cin>>n>>k>>p;
56    int L=1<<(p-1),R=(1<<p)-1,End=(1<<p)-1-(((1<<(p-k))-1));
57    for(;L<=R;L++)
58       {
59          if(cal(L)==k) que[++top]=L;
60          if(L==End) END=top;
61       }
62    for(int i=1;i<=top;i++)
63       for(int j=1;j<=top;j++)
64          if(can(que[i],que[j]))
65             T.s[i][j]=1;
66    T=pow(T,n-k);
67    A.s[1][END]=1;
68    A=A*T;
69    cout<<A.s[1][END]<<endl;
70    return 0;
71 }

2

轻上玲子始为它们脸红的那刻。

那么次是错开到爱国展览,她在自家前蹲下相关鞋带,但是其穿的布鞋有接触污染,于是它向了我同样眼睛就脸红了,在那么瞬间自我啊就脸红了。当然大小插曲为什么会于这瞬间突然让想起,我也不许得知,大概是坐路边的街灯太花哨了咔嚓。通惠河旁的柳树上挂了无数的红灯笼,倒映在河面上好像敷了腮红似的。我不由得看傻眼了,不禁为于想,如果玲子涂了腮红底说话是否也是这样可爱。

那大多就是第一涂鸦对玲子动心的因由,其后便不由自主关注她底动态,微博,博客,朋友围。

15年,玲子5588葡京线路母亲死,那是它无比凄美的时刻。我们维持每日一封邮件,她对本身倾述心头的苦难,以及陪同父亲处理葬礼的事。她朝着我想起了多母的好,我力所能及感受及其谈中的疼,也为此老全力安慰她。我死去活来想念陪它过悲伤的经验,爱一个总人口就假设陪它更一切的欣喜和苦水。本身深感那时的玲子需要自我,但自一无是处的认为其会永远都得自己。

从那时起我开举行家教,希望能够多储些钱,等我们当一道后可以跟它们举行多从事。其实对于自身不擅交流之性格而言,出去做家教还是出把难度。见到需要补习的老姑娘和她的父母亲我完全无知底该如何表达友好,只好支支吾吾地强颜欢笑。

而是自我没悟出以本人没有做好表白的打算之前,陈天河就先自己一样步对它们展开的攻势。

自身直接相信名定论,比如同颗苹果打树上坠落,当坠落时的风力,重力、质量等多素还是规定的话,那她自从跌入的少时不怕曾规定会得于何处。于是,人世间的大队人马从业莫过于是由大自然大爆炸的那一刻就算都控制了之。

那是15年10月3日之下午,我们并以三亚的近海游玩,陈天河偶遭遇了玲子。

当他们偶遇之前,我们于海滩不远的咖啡吧喝了平等海咖啡,在椰子树下拍了五摆照片,还当水果摊前看了巡椰,不过并没购进,因为喝咖啡就喝多矣,之后在了马路的当儿被几部车死了,然后玲子又停止于路边发了对象围,紧接着才当沙滩遇见陈天河。也就是说,不管是于谁环节出一些小小的偏移,玲子和陈天河就不见面来交集了。但谁能够推测命运吧?

抑或自身应当主动勇敢点,在玲子和陈天河开始前便当仁不让挑明关系,那么可能会见增加某些可能的变数。

继虽陈天河的表白现场:他为了区区单小时的切削至我们的学堂,用鲜花摆了爱心,然后对玲子表白。一个雅广阔的剖白手段,不过换做我的口舌,可能没立刻卖勇气。说到底,失去玲子还是因自身不够勇敢。

那么无异上玲子笑得十分开心,周围人群的喝彩震得自己稍微头晕,于是我提早溜走了,像一个不良则的溃兵直接走至图书馆。待在角落成打的旧书堆里一言不发,任由昏暗和悲伤把自家之侵占。

然本回忆这些实际早已无大用处,这都是心有余而力不足改变的。我所能召开的饶是抓紧现在,如果玲子真与陈天河分了,我而等到在她碰见下一个陈天河之前对它们作证我本着它们的容易。

题解:

君知道北京基本上冷啊?