银河创新成长混合 bly1991
关注数: 9 粉丝数: 38 发帖数: 1,418 关注贴吧数: 24
类数独问题~~高手请进 问题描述】用 N*N(1<=N<=8) 的格点阵代表海,其中 * 代表岛。给你一组编码信息,让你重构一张地图。这组信息是按垂直方向、水平方向岛的分布情况摘取的。下例中,每行右边的数字按顺序表示该行中“岛组”的大小,如第一行数字为“ 1 2 ”,表示该行第一“岛组”由一个岛组成,第二“岛组”由两个岛组成,而第四列下面的“ 2 3 ”则表示本列由两个“岛组”组成,第一个“岛组”由两个岛组成,第二个“岛组”由三个岛组成。 现要求你编程解决下列问题:任务 读取一个信息块,根据信息块重构地图(若有多个解,逐个构成地图)。【输入格式】第一行:N N表示格点阵大小(N<=8)第2—N+1 行岛组信息第N+2—2N+1 列岛组信息【输出格式】第一行:岛组编号第2—N+1行:*号表示的地图若有多个解时,按上面格式依次输出(输出顺序按地图中最上,最左边的*号位置(i,j)由小到大排序,i是第一关键字,j是第二关键字)若无解时,输出'no'.【输入输出样例】输入:island.in8 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0输出:island.out1 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *我们老师讲了这道题,但是我没听懂。应该是搜索题,题目解释和数独游戏差不多,就是多了点东西,应该不算太难~~我骗分(直接输出测试数据),过了2组,好像其他数据也不是很强。最好是给个解题报告,实在不行给个样程也OK。大牛们都来啊~帮个忙~
最好用的汉字输入方法—自然码 我上世纪80年代末开始使用电脑,很偶然的机会搞到了一张有自然码的软盘,就开始学习使用自然码,自然码的每一次改进、进步,可以说我都非常关住,从96年开始就使用正版的自然码软件,最后购买的是6.0C.可是由于后来电脑装了W2000,XP,自然码无法使用,就使用免费的微软拼音,感觉还可以,双拼方案和自然码差别也不是很大,去年别人告诉说紫光拼音好用,免费下载使用感觉是要比微软拼音好些,但是对紫光拼音经常要通过数字选字最难以忍受,况且随时调频经常会造成速度减慢。拼音加加不用数字选字,可是每次只能三个字可以选择,经常需要多次翻键。前几天终于在网上发现自然码6.0C升级版本(可能很早就有,可是我过去没有发现)从新装上以后,又把已经忘记的差不多的自然码记忆了一下,确实自然码很是要好的多!!整句输入是好,但是任何整句输入都不可能完全符合你的需要,任何句子中总会有单个的字,微软拼音更改太麻烦,而自然码的输入很顺畅,可以连续输入,中间也可以输入单个的字,根本不用用烦人的数字键选择。可以说,对于非专业录入人员来说,主要就是写些文章、论文,用自然码是最好的输入方法。它速度比一般的拼音要快,况且不会造成思维中断。当然,要使用自然码,最好是会使用双拼才会感到它的优越来。
首页 1 2 下一页