Openjudge 2的幂次方表示

2的幂次方表示
查看 提交 统计 提问
总时间限制: 1000ms 内存限制: 65536kB
描述
任何一个正整数都可以用2的幂次方表示。例如:

137=27+23+20

同时约定方次用括号来表示,即ab可表示为a(b)。由此可知,137可表示为:

2(7)+2(3)+2(0)

进一步:7=22+2+20(21用2表示)

3=2+20

所以最后137可表示为:

2(2(2)+2+2(0))+2(2+2(0))+2(0)

又如:

1315=210+28+25+2+1

所以1315最后可表示为:

2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0)

输入
一个正整数n(n≤20000)。
输出
一行,符合约定的n的0,2表示(在表示中不能有空格)。
样例输入
137
样例输出
2(2(2)+2+2(0))+2(2+2(0))+2(0)
来源
NOIP1998复赛 普及组 第一题

参考http://blog.csdn.net/u011954296/article/details/51029600写成代码,不胜感激!
继续阅读

Openjudge全排列题解

全排列

总时间限制: 1000ms 内存限制: 65536kB
描述
给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有’a’ < ‘b’ < … < ‘y’ < ‘z’,而且给定的字符串中的字母已经按照从小到大的顺序排列。

输入
输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。
输出
输出这个字符串的所有排列方式,每行一个排列。要求字母序比较小的排列在前面。字母序如下定义:

已知S = s1s2…sk , T = t1t2…tk,则S < T 等价于,存在p (1 <= p <= k),使得
s1 = t1, s2 = t2, …, sp – 1 = tp – 1, sp < tp成立。

样例输入
abc
样例输出
abc
acb
bac
bca
cab
cba

继续阅读

2017红包解析

红包网址:http://rb.renjikai.website/2017-redbag1/

解析rb1:老套路,审查元素form的Hidden,year=2017提交即可。
出现decode_base64(‘u606du559cu4f60u4eecu901au8fc7u0072u0062u0031u7ea2u5305’)
base64解码得
刚刚才发现我出错了,本来应该是base64解码的,我忘了给字符串加Base64了……
直接对u606du559cu4f60u4eecu901au8fc7u0072u0062u0031u7ea2u5305进行unicode转中文(网上各类小工具,用Notepad把u替换\u即可)得到“恭喜你们通过rb1红包”,这个是支付宝中文口令。
查看rb1源代码可以发现注释small hint for rb2:sql injection,明确rb2目标sql注入。

解析rb2:sql注入:username和password都输入即可,出支付宝红包口令translate_to_chinese(“congratulation”)+”C2AEE99934″,translate_to_chinese(“congratulation”)是“恭喜”+”C2AEE99934″=“恭喜C2AEE99934″即为支付宝中文红包口令。

解析rb3:新套路,暴力破解。
查看html源码,有注释guess is a 4-digit postive number,可以编写脚本从1000尝试到9999自动Post即可,最后发现这个数是5716,输出数字口令88281030。

目前该页面已经移动到http://rb.renjikai.website/2017-redbag1/(早已下线),感兴趣的同学可以稍后尝试,源代码稍后发布
源代码下载地址:https://pan.renjikai.com/Bucket/2017-redbag1.zip

2016年的中国

第三版:
自第一次工业革命以来,世界就一直在飞速发展,然而曾在古代盛极一时的中国却慢慢衰落了,任人宰割。但是我们不放弃斗争,努力奋斗改造中国。回想2016,我觉得最值得讨论的便是我国法治的进步了。首先要说的便是最高法院改判聂树斌无罪的事情。
为什么这个案件能够得以改判?归根到底还是民众的监督,有了民众的监督,我们的国家才能够越变越好。在没有互联网的日子里,消息是十分闭塞的,很长时间里一个消息可能仅仅封闭在一个很小的环境中无从扩散,而现在有了互联网作为基础,我们可以快速的传播各种新闻,通过互联网我们甚至能够做到让每个人即时接收到来自大洋彼岸的消息。聂树斌案因为其案件的特殊性质受到媒体的关注。媒体发布新闻后,它通过互联网即时的传播到每一位群众中去,舆论对于这件事的关注又通过互联网传递到了司法系统,终于司法系统开始行动起来了,并最终让正义得到了伸张。随着中国互联网的发展,我相信民众的监督会越来越强,促使国家向一个好的方向发展。我相信我们已经在路上了。
除了民众的监督,必不可少的还有司法的公正。1995年判决此案时石家庄中院不知因为什么原因做出了强奸的判决;2005年案件的真凶认罪伏法,然而作为国家重要的执法机关却不肯低头认罪,以至于出现了“被告人拼命说自己有罪,公诉人拼命说被告人无罪”这种极其荒谬的场面。2007年,最高法院正式收回死刑复核权。这才使得聂树斌案有可能改判。终于在聂树斌母亲的一再申诉下,最高法开始复核此案,最终改判无罪。收回复核权的这十年以来,中国真正的做到了十年没有冤案,还改正了过去的冤案。这正体现了我们的司法工作者对于生命一丝不苟的态度。正是有了最高院的坚持,聂树斌才能够一洗雪耻,为自己的人生画上一个完美的句号。
2013年,习近平中共第十八届中央纪律检查委员会第二次全体会议上,习近平发表了重要讲话,为中国的反腐倡廉指明了大的方向。从2013年召开会议一直到现在,已经过去了整整4年。在这四年中,我国打击贪腐的力度可谓空前绝后。仅2016年一年就开庭审理43名省部级以上的“大老虎”。判刑36人,效率之高足以让人惊诧。如此严重的后果也对其它的官员产生了震慑,让其他人不敢再走上贪腐的老路。其中内蒙古自治区政协原副主席赵黎平因故意杀人,受贿,非法持有枪支弹药,判处死刑立即执行。而其它大老虎因受贿只判处死缓(即减刑为无期徒刑)。这一切都让我们感受到了司法的平等。有冤情的,即便就是一个普通的老百姓,也可以洗清冤情;犯了重案,就算你是一个身居要职的高官,也必须要接受公正的审判。并且在判决高官时毫不偏袒,杀人的就该偿命,不会因为是官员而被减刑。政府所做的这一切都让我们增添了浓浓的暖意。
2016年,中国处处都有着巨大的进步。单单在司法方面,上有大老虎被抓,下有聂树斌平反。在这一年里,党大大加强自我审查与改进的力度。我们只有这样努力,自我否定,不断进步,最后达到自我突破的极致,才能够为中国梦做出自己的贡献。
2017,中国加油!
继续阅读

随笔

心里好累,今天也快期末考试了。今天2016年12月30日。放3天假。我决定以后每周五都刷1个小时的OJ。写此随笔立誓!
计划:阅读刘汝佳的教材,一点一滴从第一章开始做习题。
希望一年后的NOIP能拿到一等奖!
2017年8月17日晚上22:47更新:
相信老天爷一定会眷顾我的,相信老天爷一定会眷顾我的,相信老天爷一定会眷顾我的,为自己加油!

1
2
3
4
#include<cmath>
__int1024 rp=0;
while(rp<pow(2,1023))rp++);
return rp;

CCF NOIP2016公告–转载

基本情况

2016年全国青少年信息学奥林匹克联赛(NOIP2016)已顺利结束。10月22日,全国31个赛区(含港澳)共83371名选手参加了初赛。11月19-20日,15080名选手参加了复赛,其中提高组8331人,普及组6749人。根据竞赛成绩和NOI竞赛委员会和科学委员会划定的分数线,1948名选手获得复赛提高组一等奖,获奖率为23.38%;1422名选手获得复赛普及组一等奖,获奖率为21.07%,另有7439名选手获提高组或普及组二、三等奖项。复赛提高组总获奖率为70.6%,普及组总获奖率为73%。

2333

读《妈妈,我去天堂了,这里太累了!》有感

以下是新闻原文:
(文中人物均为化名)
题目:妈妈,我去天堂了,这里太累了!震惊了全国父母!
//讽刺?
抱着已经冰冷的女儿,素素的妈妈刘毓精神彻底崩溃。把一个“笨”女儿送进全国知名学府,再让她进入大连知名的律师事务所,母亲付出了多少心血啊!可女儿毕业才一年,就用这样的方式回报母亲的深恩!
继续阅读