主页 > 句子大全 >

有趣的状态名称(124条)

新颖又有趣的很有个性的微信状态203个

1、哎呀脑瓜疼,没钱交网费脑瓜疼。

2、有事晚上说,幼儿园还没放学。

3、你的好友已下线请转账后联系。

4、大家好,我是鳌拜的妹妹:熬夜。

5、我每晚都对自己说,熬夜会死,事实证明我真的不怕死。

6、希望大家对自己好点,能怪自己男朋友就别怪自己。

7、念了这么多年书,还是幼儿园比较好混。

8、终于找到一个适合自己身材的成语,肥而不腻。

9、强扭的瓜不甜,但是很解渴。

10、岁月磨平了我的棱角,通俗一点就是我被生活盘了。

11、拿得起放不下的是筷子,陷进去出不来的是被窝。

12、我不但可爱,我还可爱你了。

13、“你喜欢什么颜色”“酸辣粉”

14、我原本可以很快乐,是没钱害了我

15、我三观很正,可是我五官不行。

16、大家好我是一只小绵羊,今天我剪毛了,我失绵了。

17、跌倒了站起来,换个好看的姿势再倒下去。

18、鱼和熊掌不可兼得,唯独穷和单身可以。

19、天灵灵,地灵灵,再瘦十斤肯定性。

20、安慰别人的时候,都是一套一套的,安慰自己的时候,只想找根绳子一套。

21、努力不一定有用,但是不努力一定很舒服。

22、我保持年轻的秘诀就是谎报年龄。双十一之前的我:千手观音,双十一之后的我:断臂的维纳斯。

23、珍惜那个爱吃醋的女孩,因为她原本是爱吃肉的。

24、你不睡,我不睡,你看我俩多般配。

25、想吃掉难过,但是它太大了。

26、满脑子的智慧硬生生的撑大了我的脸发财和发朋友圈,我总得发一个吧。

27、百因必有果,下一个富婆就是我。

28、○一把年纪了,我还这么可爱,我真是一个罪人。

29、干啥啥不行,吃饭第一名!

30、别抱怨了,抱我吧。

31、我有一身肉,你有神马。

32、高价出售本人脑子,没有用过有意者私。

33、网恋被骗十五块,从此封心不再爱。

34、贩卖我的美貌与才华,下单私聊。

35、声明一下:我不是不谈恋爱,我是没人要。

36、做人不要太攀比,要比就比谁早起。

37、谈恋爱一时快乐,单身可以永远快乐。

38、只要我足够沙雕,烦恼就追不上我。

39、系统都有人维护,你却没有。

40、我可真是个败家子,上亿的资产一醒就没了。

41、全身而退我不会,我等时间惭愧。

42、你日渐平庸,甘于平庸,将继续平庸。

43、世间治愈的是愿意自渡的人。

44、岁的你最美,最美的不是你,是十八岁。

45、所有人都在努力,又不是只有你满腹委屈。

46、孤独的人有他们自己的沼泽。

47、没有动态的时候,都在好好生活。

48、别看有些人表面挺丧的,其实背后也有偷偷在努力生活。

49、人只有往前走,所有的苦才会退后。

50、日久不会见人心,但有可能会肾亏。

51、夜长未必梦多,但想吃的一定很多。

52、你是最好的,如果真有人比你好,我就装作没看见。

53、这一生你只能遇到我一次,劝你三思。

54、愿你所期待的都将成为所拥有的。

55、知我者为我心忧,不知我者问我何求。

56、人和人的吸引力都来自于没看透

57、别人很迷人,我不一样,我磨人。

58、多读点书不然你的三观是由你的亲朋好友决定的。

59、听闻爱情十有九悲,其实我就是其中的一喜。

60、你无意间一笑,惹了我一场心动。

61、做你自己,因为别人都有人做了

62、同样一句话,你发来的就是比较特别。

63、小女子不才,心胸狭窄,只装下公子一人。

64、自从见到了你,我心里的小鹿,就得了脑震荡。

65、世界上有很多事情必须做,但你不一定喜欢做,这就是哲人的全部意义。

66、忧劳可以兴国,闭目可以养神。

67、任何事物都没法抗拒吞噬一切的时间。

68、爱的欢乐寓于爱之中,享受爱情比唤起爱更加令人幸福。

69、我将一切回忆掩埋,只想拥有一个美好的未来。

70、晓看天色暮看云,行也思君,坐也思君。

71、但屈指西风几时来,又不道流年暗中偷换。

72、何妨吟啸且徐行。一蓑烟雨任平生。

73、春听雨声,夏听蝉声,秋听风声,冬听雪声。

74、○七月在野,八月在宇 ,九月在户,十月蟋蟀入我床下。

75、世人谓我恋长安,其实只恋长安某。

76、处处是创造之地,天天是创造之时,人人是创造之人

77、我去旅行,是因为我决定了要去,并不是因为对风景的兴趣。

78、我们一直在寻觅,寻觅,那个我们都有的结局。

79、滥情很酷,绝情也很酷,但绝大多数人,没胆量一直滥情,也下不了决心一直绝情,于是就在这两种状态中拧巴着,变成了矫情。

80、不想喝的酒先干为敬,不想见的人笑脸相迎。

81、任何事情,你想做就有方法,不想做就有借口,你有选择的自由,也有承担后果的义务。

82、等我过了这个坎,我就要开心起来,一切都会变好的,超好,爆好,无敌好!

83、很多事都介于不说憋屈和说了矫情之间。

84、你长大了,要做好每个人都会离开的准备。

85、要酷,要优秀,要成为别人的可望不可及。

86、野心和实力是对等的,在没有实力的时候谈野心,前方等待你的只会是万劫不复。

87、我不讲道理,护短,偏爱,我十分不公平,我爱谁谁就是对的。

88、我可以爱你到撕心裂肺,也可以走得干干脆脆。

89、去经历,然后去后悔,去做你想做的,去选你爱的,而不是别人眼里正确的,你的一辈子应该为自己而活。

90、要知道,喜欢和不讨厌之间,隔了亿万光年啊。

91、用最初的心,陪你走最远的路。

92、蔷薇花开满了记忆的墙壁,我偎依在你的怀中,怀想着天荒地老。

93、谁为谁画地为牢,谁又为谁桑海仓田。

94、不要让生活蹂躏了你的眉目,还有深情。

95、浅相遇,薄相知,淡相忘,只问浅笑安然,不问花开几许。

96、后来重温往事,如同耳边过风,不慌不忙?。

97、自然的微笑,生命之水用宽容与爱慰藉心灵。

98、幸福是迎着光,学会遗忘所有的烦恼和忧伤。

99、这家伙很懒什么都没留下心里却只有一个你。

100、即使世界回归原点,只要有你,我就足够了。

101、你终于来了,我等你好久了。

102、草在等它的雨,风在追他的云,而我在想我的你。

103、不走心的努力,都是在敷衍自己。

104、失望和生气怎么会一样,生气只是想被人哄,而失望是你说什么我都听不进去。

105、简单介绍下自己:素质教育漏网之鱼。

106、我不知道自己到底在执着什么,但我知道 我一直都在为难自己。

107、这一生,一条路走到黑,是无味 无谓 也无畏。

108、当完成了童年理想,童年又成了理想。

109、有些人只适合好奇,不适合在一起。

110、心事是很难隐藏的,把嘴巴捂住它就会从眼睛里冒出来。

111、我和你什么关系呢,就像是上海的南京路和南京的上海路,听起来相似又亲密实际上毫无关系。

112、祝你岁月无波澜,敬我余生不悲观。

113、这世上,赢的,多半是薄情人。

114、你要变得足够强大,然后才有然后。

115、理性的人适合共事,感性的人适合共处。

116、不适合就是穷,没感觉就是丑。一见钟情就是好看,深思熟虑就是有钱。

117、做了狗就别指望我把你当人看。

118、哪有什么选择恐惧症,还是不因为穷。哪有什么优柔寡断,还是不因为怂。

119、好的相处模式一定是靠自我的约束,而不是对方的束缚。

120、当生活不再会有什么惊喜和感动,会发现孤单其实就是自由。

121、说片面是熬夜,说实在是失眠,说实话是想你了。

122、梦短梦长俱是梦,年来年去是何年。

123、先去做你应该做的事,再去做你喜欢的事。前半句让你有饭吃,后半句让你有念想。

124、○一个人总是可以善待他毫不在意的人。

125、不喜欢别人让我做我不喜欢做的事。

126、人和人的吸引力都来自于 没看透

127、即使这样,我也觉得能遇上你真的太好了。

128、你有了其它的小公主,而我退而其次。

129、建议你喜欢我,我回消息贼快。

130、多读点书 不然你的三观是由你的亲朋好友决定的。

131、把你的甜头都给我,我帮你保管。

132、只有自己能对自己完全负责,不要让自己失望。

133、相信彩虹总跟着薄雾,会带来幸福。

134、我们都需要勇气,去相信会在一起。

135、俺是你牛爷爷,有事儿说事儿。

136、智者不入爱河,可我是个糊涂蛋。

137、我希望你是为我而来。

138、满腹心事欲言又止。

139、生而俗人喜欢金钱和感动。

140、你一定要走,走到灯火通明。

141、及时止损,及时行乐。

142、包容世间万物各得其所。

143、欢迎打扰,最好打钱。

144、风月都好看,人间也浪漫。

145、喜欢我再来烦我。

146、活的像个旁观者会轻松很多。

147、因为生活值得所以频繁记录。

148、你在看状态,我在看你。

149、已开启冬眠模式。

150、喜欢要双向,恋爱要开心。

151、家人平安快乐是首位,其余都是锦上添花。

152、祝你风光,举世无双。

153、误入浮世万干,苦乐欢喜人间。

154、无边热爱,来日方长。

155、人都有各自的耿耿于怀。

156、其实雨不大,是风搞得紧张。

CCF系列之有趣的数(202312

1、首先考虑0、 ○1、 ○2、 ○3四位的方法,不考虑四位以上。

2、那么我可以把哪个数字放在首位呢?0?首位不能是0

3、1?那么0该放哪呢?

4、3?那么2该放哪呢?

5、所以我们获得了第一步骤——放2,一个数字2

6、现在我们来接着第一步骤继续:

7、我们现在成功放了2了,那么剩下0、 ○1、 ○3。

8、21?0该放哪里?

9、所以我们获得了第二步骤——放0,两个数字 2和0

10、以及第三步骤——放3,两个数字 2和3

11、我们现在先研究第二步骤——放0,两个数字 2和0

12、我们现在放了20了,那么剩下1、 ○3

13、201?可以

14、203?也可以

15、所以我们获得了第四步骤——放1,三个数字 2 0 1

16、以及第五步骤——放3 三个数字 2 0 3

17、我们现在来接着研究第三步骤:放3,两个数字 2和3

18、230?可以,这是第五步骤

19、231?0该放哪里?

20、所以第三步骤可以和第五步骤建立联系

21、我们最后研究第四步骤: 放1,三个数字 2 0 1 和 第五步骤:放3 三个数字 2 0 3

22、2031?刚好放完四个数字

23、所以我们获得了第六步骤:四个数字0123放完====================================================================

24、第一步骤:2 剩余 0 1 3

25、第二步骤:2 0 剩余 1 3

26、第三步骤:2 3 剩余 0 1

27、第四步骤:2 0 1 剩余 3

28、第五步骤:2 0 3 剩余 1

29、第六步骤:2 0 3 1 剩余 无

30、流程图如下:

31、根据动态规划的思想:

32、首先,两个动态增加的量,一个是数字的位数n,另一个是0、 ○1、 ○2、 ○3中出现的个数(虽然要求都至少出现一次,但 是为了维护思想的完整性,所以从出现1个,2个。。。一直递推到4个,额,好像1个、 ○2个完了后,再有个3个就递推到4 个了,算了,不要在意这些细节)。

33、数字的位数从1增加到n没有问题。

34、关键我们来看看第二个增量。

35、状态2和状态3的最优解,依赖于状态1;状态4的最优解依赖于状态2,状态5的最优解依赖于状态2和状态3,状态6的最优解,依赖于状态4和状态5。

36、根据状态之间的转化进行递推:

37、建立一个二维数组a[n][6],横坐标表示数位n,纵坐标表示刚才的6种状态。

38、a[ ][ 0 ]就是状态一 // 2 剩余 0 1 3

39、a[ ][ 1 ]就是状态二 // 2 0 剩余 1 3

40、a[ ][ 2 ]就是状态三 // 2 3 剩余 0 1

41、a[ ][ 3 ]就是状态四 // 2 0 1 剩余 3

42、a[ ][ 4 ]就是状态五 // 2 0 3 剩余 1

43、a[ ][ 5 ]就是状态六 // 2 0 1 3 剩余 无

44、第i位出现第j种状态的情况数表示为 a[i][j]

45、i位数的来源在于(i-1)位数(已经按顺序排列)+最后一位数字

46、a[i][0] = a[i-1][0] ;

47、使用过2 的情况可以由: 前i-1位使用2(状态1),第i位使用2

48、a[i][1] = (a[i-1][0] + a[i-1][1] *2);

49、使用过 2 0 的情况可以由:前i-1位使用2(状态1),第i位使用0

50、前i-1位使用2 0(状态2),第i位使用0或2 (顺序正确)

51、a[i][2] = (a[i-1][0] + a[i-1][2] );

52、使用过 2 3 的情况可以由:前i-1位使用2(状态1),第i位使用3

53、前i-1位使用2 3(状态3),第i位使用3 (因为已经有了3了不能用2了,只能用3)

54、a[i][3] = (a[i-1][1] + a[i-1][3] *2);

55、使用过 2 0 1 的情况可以由:前i-1位使用2 0(状态2),第i位使用1

56、前i-1位使用2 0 1(状态4),第i位使用1或2 (因为已经有了1了不能用0了,只能用1)

57、a[i][4] = (a[i-1][1] + a[i-1][2] + a[i-1][4] *2);

58、使用过 2 0 3 的情况可以由: 前i-1位使用2 0(状态2),第i位使用3

59、前i-1位使用2 3(状态3),第i位使用0

60、前i-1位使用2 0 3(状态5),第i位使用0或3 (因为已经有了3了不能用2了,只能用3)

61、a[i][5] = (a[i-1][3] + a[i-1][4] + a[i-1][5] *2);

62、使用过2 3 0 1的情况可以由: 前i-1位使用2 0 1(状态4),第i位使用3

63、前i-1位使用2 0 3(状态5),第i位使用1

64、前i-1位使用2 3 0 1(状态6),第i位使用1或3

65、(因为已经有了1了不能用0了,只能用1)

66、(因为已经有了3了不能用2了,只能用3)

67、题目要求的答案为a[n][5],即0 1 2 3都使用过。

68、注意答案可能非常大,会爆int,应用long long。

69、由于答案可能非常大,只需要输出答案除以1000000007的余数。

70、mod = 1000000007;

71、1 a[0][0] = 1;

72、2 for (int i = 1; i i++) {

73、3 j = i - 1;

74、4 a[i][0] = (a[j][0] * 1) % mod;

75、5 a[i][1] = (a[j][0] * 1 + a[j][1] * 2) % mod;

76、6 a[i][2] = (a[j][0] * 1 + a[j][2] * 1) % mod;

77、7 a[i][3] = (a[j][1] * 1 + a[j][3] * 2) % mod;

78、8 a[i][4] = (a[j][1] * 1 + a[j][2] * 1 + a[j][4] * 2) % mod;

79、9 a[i][5] = (a[j][3] * 1 + a[j][4] * 1 + a[j][5] * 2) % mod;

80、11 system。out。println(a[n - 1][5]);

81、代码如下(java):

82、版本1(完全符合以上分析,好理解):

83、1 package ccf_text;

84、3 import java。util。scanner;

85、5 public class maind2 {

86、6 public static void main(string[] args) {

87、7 scanner in = new scanner(system。in);

88、8 int n = in。nextint();

89、9 long a[][] = new long[n][6];

90、10 int j = 0;

91、11 long mod = 1000000007;

92、12 // 2

93、13 // 2 0

94、14 // 2 3

95、15 // 2 0 1

96、16 // 2 0 3

97、17 // 2 0 1 3

98、18 a[0][0] = 1;

99、19 for (int i = 1; i i++) {

100、20 j = i - 1;

101、21 a[i][0] = (a[j][0] * 1) % mod;

102、22 a[i][1] = (a[j][0] * 1 + a[j][1] * 2) % mod;

103、23 a[i][2] = (a[j][0] * 1 + a[j][2] * 1) % mod;

104、24 a[i][3] = (a[j][1] * 1 + a[j][3] * 2) % mod;

105、25 a[i][4] = (a[j][1] * 1 + a[j][2] * 1 + a[j][4] * 2) % mod;

106、26 a[i][5] = (a[j][3] * 1 + a[j][4] * 1 + a[j][5] * 2) % mod;

107、28 system。out。println(a[n - 1][5]);

108、版本2(标准答案):

109、1 package ccf_text2013_12;

110、3 import java。util。*;

111、5 * 我们把一个数称为有趣的,当且仅当:

112、它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。

113、所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。

114、最高位数字不为0。

115、9 因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031和2301。

116、10 请计算恰好有n位的有趣的数的个数。由于答案可能非常大,只需要输出答案除以1000000007的余数。

117、11 * @author hello stranger

118、14 public class interstingdata {

119、15 public static void main(string[] args) {

120、16 new interstingdata()。run();

121、19 public void run() {

122、20 scanner fin = new scanner(system。in);

123、22 int n = fin。nextint();

124、23 long[] count = new long[8];

125、24 count[6] = 0;

126、25 count[7] = 1;

127、26 long mod = 1000000007;

128、27 for (int i = 2; i ++i) {

129、28 long[] newcount = new long[8];

130、29 newcount[0] = (count[0] * 2 + count[1] + count[3]) % mod;

131、30 newcount[1] = (count[1] * 2 + count[2] + count[5]) % mod;

132、31 newcount[2] = (count[2] + count[6]) % mod;

133、32 newcount[3] = (count[3] * 2 + count[4] + count[5]) % mod;

134、33 newcount[4] = (count[4] + count[7]) % mod;

135、34 newcount[5] = (count[5] * 2 + count[6] + count[7]) % mod;

136、35 newcount[6] = 0;

137、36 newcount[7] = 1;

上一篇:感悟人生的经典人生哲理(122条)
下一篇:家长赠言简短句子(124条)
返回首页

相关文章

返回顶部重选