七个房间,每个房间最多可以住5人,有5个人去住,有多少种组合?修改和补充:
发现了程序一个参数错误(算法没问题),做了修改 。
同时也发现,可以用数学方法直接计算 。
因为每个房间最多住5人,一共也只有5人 。所以,题目可以转换为:每个人选择房间的情况有7种 。
因此,总的组合数就是7*7*7*7*7 = 16807种 。
原回答:
通常,房间和人都是有区别的 。题主没有说明 。
因此,就假定房间和人都是有区别的 。也就是,房间有次序(编号),人有区别(不用的人,不同的个体) 。
这就需要进行分类讨论 。由于分类情况太多,达到462种情况,即使可以归纳也比较繁琐 。因此,编程进行分类讨论和计算 。
结果是,有16807种组合 。
附:计算结果(限于篇幅,只输出开头和最后的部分)和 fortran代码
故事七个房间写作工坊:故事的七个房间
主讲人:凯瑟琳·褒曼 美国印第安纳大学创意写作教授
爱丽丝·门罗说,故事就像一个有很多房间的房子,我们可以随意进出 。
接下来,我们将通过一系列小练习(七个练习,七个房间),形成一个故事的初稿 。
我们写的小故事可以想像成一座房子,它包括了内部装饰、功能性物品等 。7个房间,也就是7个基本的结构,来搭建成我们自己的房子 。所以,我们会有七个写作练习 。
忘掉开头、中间、结尾,忘掉情节如何推进这样的传统写法 。故事的上升,就是一步步推进矛盾 。现在,我们忘记这些线性逻辑,只把它们看作建筑物的结构吧 。
深呼吸,开始写吧!
第一个房间,第一个练习
在这里,我们要把人物带入一个困境和冲突 。可以根据你的人物特点设计冲突,要有悬念,有推进 。一句话到一段话均可 。
注意:接下来的每个练习都不要写超过三个自然段,一句话也可以是一段 。可以把之前写的人物带进故事,也可以用你的新想法 。
第二个房间,第二个练习
在这里,我们考虑故事的场景,setting 。它不仅仅是地理位置、环境,而是更宽泛的概念 。它能帮助我们了解人物个性 。
一个故事发生在某个地方、时代、时点,可能会关系到当时当地的经济环境、社会状况,关系到人物的种族、年龄、社会阶层等 。而有时,这个阶层,很可能连人物自己都没有意识到 。人物与这个特定的时空是有联系的 。
要求:我们要想象出这个特定的时空,好像一个摄像机,尽可能的捕捉各种细节 。写一到三段 。
第三个房间,第三个练习
进入人物的日常生活,把他每天经历的事情,能够触摸到的生活肌理都写下来 。把人物活生生地带进来 。
我们要在第三个房间通过人物的日常描写展现出人物的过去和未来 。让读者看到他过去经历了什么、将来还会经历什么 。
要求:用两到三段,描述人物在日常生活中做了什么、他生活的质感,要有直接的感官描述,比如视听触嗅味觉 。可以有动作描写,也可以有叙述 。
第四个房间,第四个练习
【七个房间的电影 七个房间】在这里,我们要更深刻地刻画人物 。我们可以借助以下方法(或者称之为工具):
概括(summary)
描述(description)
对话(dialogue)
动作(action)
肢体语言(gesture)
总之,要让人物更具生命力 。
要求:通过场景(scene,包括在某个地方人物的动作、对话)加概括(summary,叙述性、总结性语言),写两段话,进一步刻画人物 。
第五个房间,第五个练习
我们将进入灵魂里的黑暗之夜(worry and fear)
在这个部分,我们要写人物担忧、恐惧、害怕的东西,或者他永远也不可能得到的东西 。
他所经历的,可能和他在日常生活中经历的不一样,而是他想象中的东西,他害怕的、担心的,他觉得有什么可怕的东西在等着他 。
这些困扰,可能影响(或者不影响)他的生活 。想一想,他现在做的是不是他想要的?
第六个房间,第六个练习
这是一个描述性(descriptive)的部分,我们要描述一个意象,能够引起人物精神震颤的意象 。
不要直接说出意象的意义,而是让它渗透出来 。就像描述一座房子,但其实是为了描写亲人重病后的心绪的映射,我们却并不直接提到病人 。
可以是关于一个物品,一段记忆,或者一个场景 。如福楼拜描写包法利夫人喝酒时舌头的样子,但是福楼拜没有说为什么这样写 。注意,动词非常重要 。
秒懂生活扩展阅读
- 商业用地建厂房有房产证吗
- 厨房可以选择哪些灯具
- 提前15天交房租合理吗
- 什么是安居房
- 不动产权证是房产证吗
- 买房如何挑选楼层
- 毛坯房拿钥匙需要注意什么
- 维修基金可以退吗
- 大理|大理“宰客”成瘾?如今大量客房退单,春节预定量下降超50%
- 装修贷便宜还是房贷便宜 装修贷可以一次性刷出来吗