送别·断章

daffodil

从前我送你到渡口
你说我转身就不再回头
我怕看你消失在人群中
会止不住泪水横流

98%的人一小时也做不出来的题目

据说这是98%的人一小时也做不出来的题目。在网上看见,一时技痒,编了个程序来解,总算落到那2%里面了。哈哈。

请回答下面10个问题:

1、第一个答案是b的问题是哪一个?
(a)2;(b) 3;(c)4;(d)5;(e)6
2、唯一的连续两个具有相同答案的问题是:
(a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7
3、本问题答案和哪一个问题的答案相同?
(a)1;(b)2;(c)4;(d)7;(e)6
4、答案是a的问题的个数是:
(a)0;(b)1;(c)2;(d)3;(e)4
5、本问题答案和哪一个问题的答案相同?
(a)10;(b)9;(c)8;(d)7;(e)6
6、答案是a的问题的个数和答案是什么的问题的个数相同?
(a)b;(b)c;(c)d;(d)e;(e)以上都不是
7、按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?
(a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)
8、答案是元音字母的问题的个数是:
(a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)
9、答案是辅音字母的问题的个数是:
(a)质数;(b)阶乘数;(c)平方数;(d)立方数;(e)5的倍数
10、本问题的答案是:
(a)a;(b)b;(c)c;(d)d;(e)e

唯一的答案是CDEBEEDCBA,算法如下:

#include	<stdio.h>

int	a[10];

void	select(int n, int answer);

void	main()
{
	int	i;

	for (i = 'a'; i <= 'e'; i++)
		select(0, i);
}

void	select(int n, int answer)
{
	int	i;
	int	same, pos;
	int	asum, bsum, csum, dsum, esum;
	int	diff;

	a[n] = answer;
	if (n < 9) {
		for (i = 'a'; i <= 'e'; i++)
			select(n + 1, i);
		return;
	}
	/* 1 */
	for (i = 0; i < 6; i++)
		if (a[i] == 'b')
			break;
	if (i < 1 || i > 5 || a[0] != 'a' + i - 1)
		return;
	/* 2 */
	same = 0;
	pos = 0;
	for (i = 0; i < 9; i++)
		if (a[i] == a[i+1]) {
			if (same)
				return;
			same = 1;
			pos = i;
		}
	if (pos < 1 || pos > 5 || a[1] != 'a' + pos - 1)
		return;
	/* 3 */
	if (a[2] == 'a' && a[0] != a[2])
		return;
	if (a[2] == 'b' && a[1] != a[2])
		return;
	if (a[2] == 'c' && a[3] != a[2])
		return;
	if (a[2] == 'd' && a[6] != a[2])
		return;
	if (a[2] == 'e' && a[5] != a[2])
		return;
	/* 4 */
	asum = 0;
	bsum = 0;
	csum = 0;
	dsum = 0;
	esum = 0;
	for (i = 0; i < 10; i++) {
		switch (a[i]) {
		case 'a':
			asum++;
			break;
		case 'b':
			bsum++;
			break;
		case 'c':
			csum++;
			break;
		case 'd':
			dsum++;
			break;
		case 'e':
			esum++;
			break;
		}
	}
	if (asum != a[3] - 'a')
		return;
	/* 5 */
	if (a[9+'a'-a[4]] != a[4])
		return;
	/* 6 */
	if (asum == bsum && a[5] != 'a')
		return;
	if (asum == csum && a[5] != 'b')
		return;
	if (asum == dsum && a[5] != 'c')
		return;
	if (asum == esum && a[5] != 'd')
		return;
	if ((asum == bsum || asum == csum || asum == dsum) && a[5] == 'e')
		return;
	if ((bsum == csum || csum == dsum || dsum == esum ||
	    esum == bsum || esum == csum || bsum == dsum) && a[5] != 'e')
		return;
	/* 7 */
	diff = a[6] - a[7] > 0 ? a[6] - a[7] : a[7] - a[6];
	if (a[6] != 4 - diff + 'a')
		return;
	/* 8 */
	if (asum + esum < 2 || asum + esum > 6 || a[7] != 'a' + asum + esum - 2)
		return;
	/* 9 */
	switch (bsum + csum + dsum) {
	case 3:
	case 7:
		if (a[8] != 'a')
			return;
		break;
	case 4:
	case 9:
		if (a[8] != 'c')
			return;
		break;
	case 6:
		if (a[8] != 'b')
			return;
		break;
	case 8:
		if (a[8] != 'd')
			return;
		break;
	case 10:
		if (a[8] != 'e')
			return;
		break;
	default:
		return;
	}
	/* 10 */
	/* print solution */
	for (i = 0; i < 10; i++)
		putchar(a[i]);
	putchar('\n');
}

男书

吾闻上天有好生之德,损有余而补不足生角者去其爪,鼓翼者两其足,不欲其杀伐过甚也。昔商汤行于野,见猎鸟者布其网罟,祝曰,自天下四方皆入吾网。 汤曰,嘻,尽之矣!去其三面,祝曰,欲左,左。欲右,右。不用命,乃入吾网。于是天下归心。

今有胡小蛮者,恃才跋扈,悖行天意,作新女鉴凡一十六卷,不求循序而修德,而工心计之媚术,流传天下之闺阁, 欲张四面网,将天下男子一网打尽矣。

余曰:嘻,当是时也,雄不奋飞,终将雌伏。悍女压境,焉可束手?乃重开五色毫,修书以喻天下男。 彼女鉴者,音皆仄,仄者,阴也,彼以阴柔之术诱我,吾当将计就计,以双平破之,遂成男书焉。

凡例

作是书也,非为拒女也。柳下惠坐怀不乱,鲁男子闭门不纳,予虽嘉之,长此以往,生灵无噍类矣。 作是书也,盖彼狡顽女子欲以态度骄我,声色诱我,体香迷我,腴肩惑我。 我却倒拥彼之甲兵,从而骄之,从而诱之,从而迷之,从而惑之。 使彼作茧自缚,抱衾逾墙之时,方恍然大悟,无可奈何之余,称吾好手段也。

自知卷第一

孙武曰:知己知彼,百战不殆。如未三省乎己,慎勿出兵。 设若君不辨五音,为彼所制,拉至歌房,彼娇音蜿啭之时,君却埋头歌本,籍以遮却老脸,不亦出汗乎? 又若君不识水性,为彼所制,拉至海边,彼水中矫跃之时,君却箕踞滩涂,挖沙为乐,不亦惶惶乎?

虽然,甚矣自知之难也。盖虽云自知也者,实须以他人之目。如若全然自视,则通体上下无一不是佳处。 造作者,自视无不彬彬有礼,粗野者,自视无不豁达放旷。岂不知他人之目中,顾影孔雀,亦彬彬有礼,溷中之豕,亦豁达放旷。

是以知自知实乃他知,非跳出身外,不可得也。此一关最难,倘能过得,功其半矣。

容貌卷第二

刚鬣君曰:粗柳簸箕细柳斗,世上谁见男儿丑。此无可奈何之言也。窥宋之女,非羡其才,掷果之娥,实慕其貌。 有一等巨眼女子,识人于落魄风尘之中,然天下女子,盈亿盈兆,安能尽是红拂耶?

是故,貌必有惊人之处,方可楔入人心。女子俱好奇者也,闻有貌美者,不问男女,咸欲窥而见之——比较之心也; 闻有奇丑者,不问男女,亦必窥而见之——优越之心也。如君之父母所赐,不足以辉映一室,不妨从而下之,使惊世骇俗。 慎勿学京人相貌,抟面成浑圆五官,再一掌拍平——倘以此等面目,见于彼女之前,虽日九见而不能起一澜。

修饰卷第三

诗曰:青青子衿,悠悠我心。非言恋物癖也。修饰之于人者,大矣,岂可不慎乎?

夫衣着之道,不重其价之低昂,而贵于其人相称。若君体态方正,而必欲裹以休闲,则如黄钟而奏郑声。 若君体态圆熟,而必欲衣以洋服,竟似沐猴而披衣冠。选衣亦须依面色焉。 面白者,可随意取衣色,无不相称,衣无浓淡,皆映其白。面黑者切忌灰褐深黄,否则与灰蛾蝙蝠为伍矣。 若果不自信也,则宜衣黑,避繁就简。

三分长相者,需七分穿戴。长相俱足七分,倘亦饰以七分穿戴,则犹如行山阴道上,令人目不暇接矣。 夫子曰:过犹不及。信哉斯言。

风闻卷第四

若君与所谓伊人出入常见,则此卷无用。若君久慕佳人,欲其一见即心中藏我,何日忘我,何妨风闻于前。

於戏!言语之杀人于无形也,诗云:仲可怀也,人之多言亦可畏也。然水能覆舟,亦能载舟,如其不害于我,当可为我所用。

盖人生世上,凡事预有所望焉。若所得盈溢所望,必喜不自胜。若所得不满所望,必心冷色沮。 是故欲见于彼女之前,韬晦固不可取,亦不可有一丝虚美使其耳闻,否则一旦现形,窘迫难言。 高明之士,故短己之所长者,揉入种种佚事,似是而非,佯制风闻,先传于彼女之耳,预扬抑其所望。 及见,彼女必惊异,曰,吾向闻此人不甚了了,不料可人至此。 此计一行,则君日后果有不堪之事,声闻于彼,彼亦必哂而置之焉。君果可人耶?非也,所见高其所望也。
猛击阅读全文

两幅对联

空中云下残月影
溪畔坡东瘦梅痕

迎风细柳融春意
沐雨圆荷寄秋思

这两幅对联的上联是一位网名rover的朋友所作,看似平淡,其实各是一个字谜。

空中云下残月影:空字的中间是个“八”,云下是个“厶”,残月是个“习”,残月影则要把“习”字加倍,成了“羽”。 八厶羽则成“翁”字。

我想,既然此句是个字谜,那么下联也须是个字谜,谜底须与上联谜底对上才是。翁字有何字可对?婆、媪、媳。 三个字都是三部分组成,“婆”的运气比较好,被先想出来了:氵皮女,“ 氵”可制成江畔, “皮”可制成坡东(左西右东,坡字右半边为皮),“女”可按象形法制成梅(女字五角,恰似梅花)。

凑成下联:江畔坡东瘦梅痕。起初的“江畔”,乃是隐隐被张若虚的《春江花月夜》所诱。 后来觉得“溪畔”较优雅些,也暗合“疏影横斜水清浅”的意思。

迎风细柳融春意一句,迎风细柳乃是象形法,射“彡”字,春意,则是指五行之“木”。 “融”是构架字,把木和彡合在一起之意。谜底是“杉”字。

沐雨圆荷寄秋思:按象形,沐雨是个“巛”,圆荷是个“田”,秋思则是五行之“金”。 “寄”也是个构架字,把“钅巛田”合而为一,成为“锱”字。当时有朋友猜“镭”字,也对,只是直露了些。

我自己觉得,从对仗工稳上说,第一联稍逊第二联。不过从谜底也能对仗上看,第一联就远胜了。 当时的上联是贴在一个论坛上的,高手甚多。本人虚荣,只想着抢到头名,急急忙忙地把下联贴了上去。 大家一看,纷纷搁笔,说下联是个字谜已经很难得了,用不着非得把谜底也对上,小心求全之毁,第二联的缺憾就没人考虑。 后来我自己回头再想,也没有那份急智了。迎风细柳一联,至今也没有找到更好的句子。

字谜

一心假借虎威
毕竟随鹊南飞
危然筑巢幕上
张望天下谁归

 


 

谜语的四句话各含一种动物,看出来了没?
假借虎威是狐,随鹊南飞是乌,筑巢幕上是燕,天下谁归是鹿。
二十八宿有心月狐、毕月乌、危月燕、张月鹿。
见心化狐,遇毕成乌,逢危见燕,接张得鹿,乃是“月”字。

为同性恋辩

这篇文章起初是因某论坛上的辩论而发,整理时有删改,以使它能独立成文。此辩论的缘起是有人发帖抨击同性恋现象,大获称道,并举索多玛和蛾摩拉故事,以褒奖其“义举”必为上帝赞赏。而我却认为如果天使们化身为女,被一伙异性恋的男人轮暴,则此城被天火毁灭也计日可期。所以就有了下面的文字。原文是逐条讨论对方已立观点,并非全面讨论性伦理,因此谢绝断章取义。

 


 
我仔细地想了一下子,人们反对同性恋的原因是什么。我不想使用“天理”这种很大的词,因为没有什么地方记载着天理,天理是人类制定的:但丁依照天理,把穆罕默德放进了地狱,而霍梅尼同样依照天理,把拉什迪缺席判处死刑。我只想从具体的东西,与同性恋现象不构成循环论证的事物来谈这种现象。有几个很好的理由,你不须看下面的内容,因为这个是我所不能讲道理的范围:

一、我就是讨厌同性恋。异性恋是天经地义,有什么好说的……人人有自由,我尊重。如果不喜欢思考,我不勉强。
二、同性恋反自然规律,反伦理道德……一种现象既然出现了,背后必有支撑它的自然规律。“伦理道德”是个变化扩展的概念,没有定式。在一些国家,同性恋早已是伦理道德所容纳的范围。如果你认为伦理道德是恒常绝对的,请绕道。
三、经典句式:如果大家都同性恋,世界就完了……事实上,只要大家都去做一件事,世界就会完蛋,比如大家都去做医生、做教师、或者都去做总统。世界现在还算安全,就是因为大家如此不同,没有一致同意去做一件事。如果你认为性倾向会传染,请别在这篇文章上浪费时间,快出门去,多带几个放心的哥们姐们,把那些该死的同性恋感染回社会的“正常轨道”。

我已看到的反对同性恋的理由或传说有:

一、从同性恋的结果来看,同性恋不可生育,消极对待自然选择。
二、从同性恋的表现来看,同性恋的性爱方式复用别的系统里的器官,不卫生。
三、同性恋者收养的孩子会变成同性恋。
四、从即是结果也是表现来看,同性恋没有婚姻形式,不能组成稳定的家庭。
五、同性恋的人类是异性生殖的产物。
六、动物界里不存在同性恋。

一、坚持独身观点的人和某些宗教的信仰者一辈子不结婚,但是人们对他们似乎不太指责。同性恋者从生理上讲,是有生育能力的,只是不愿意和异性进行性行为而已,我不太相信异性恋的自豪感是来源于其生育了数量很有限的几个后代。不生育就是罪恶的话,那么避孕套,节育环都不应推广——在一些国家,这些工具确实是“反伦理”的,请这些工具的使用者体会一下自己被放在“反伦理”位置的感觉吧——对于人们说的,避孕套和节育环是优生措施,我持保留态度,理由很明显:你无法预知这次做爱时,是哪个精子能夺头筹,甚至能不能遇到卵子也很难说。以我之所见,这也就是人们在不想生孩子的情况下追求快感的工具罢了。统计说年轻夫妻一周有两到三次性生活,我个人认为可能还要多,但是生孩子能生多少个?房事在古代中国被委婉地称为敦伦,以我个人妄度,应该是敦夫妻之伦,而非父子之伦。我觉得性生活,无论是异性还是同性之间进行,主要目的都是取乐,而非承担兴旺人类物种的使命。
猛击阅读全文

正十七边形尺规作图法

  1. 作圆O。
  2. 作直径AB和CD,CD与AB相互垂直。
  3. 以点E平分CO,以点F平分EO。
  4. 连接FB,作锐角DFB的角平分线FG,作锐角DFG的角平分线与AB交于点H。
  5. 以FH为一边,在其顺时针方向作45度角,与AB交于点J。
  6. 以JB为直径作圆,与CD交于点K。
  7. 以点H为圆心,HK为半径作圆,与AB交于点L和点M。
  8. 在点L和点M作AB的垂直线分别与圆O交于点N和点P。
  9. 平分劣弧NP于点Q。
  10. 以PQ截取圆O为17等分。

荧惑守心

荧惑守心 2001

二月,火星顺行入天蝎座。
三月一日,火星掠过心宿二(大火)北六度。
四月,火星顺行入人马座。
五月,火星留。
六月,火星逆行再入天蝎座。
七月二十日前后两星期,火星留于心宿二东四度以内。荧惑守心。
九月,火星顺行入人马座。

荧惑守心,天下将乱矣。

后记:荧惑守心未几,而有9·11之事。

脚气

偶尔想想,要是全世界六十亿人密密麻麻地站在一起,咱们往胖里说,每个人占一平方米,总共能占多大地皮呢?六千平方公里(上海市:六千三百四十一平方公里)。地球的表面积是五亿一千一百万平方公里。人在地球上有多厚呢?咱们往高里说,就算是平均身高零点零零二公里吧。地球的半径是六千三百七十三公里。

咱们就像地球生了一小片脚气似的。

——这片脚气还嚷嚷着要征服地球呢。

上野一丁目

上野一丁目是个红灯区。

白天,这里很多店铺都关着门。晚上,下了班,我乘地铁回旅馆,穿过长长的巷子,路边已经是灯红酒绿了。

红灯区照例是有很多姑娘的,走在飘拂的青丝红裙间,耳边听到的,是我能听懂的普通话和上海话。