首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
求网格中的黑点分布(有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和)
求网格中的黑点分布(有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和)
admin
2019-03-29
78
问题
求网格中的黑点分布(有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和)
选项
答案
#define ROWS 6 #define COLS 7 int iPointsR[ROWS] = {2, 0, 4, 3, 4, 0}; // 各行黑点数和的情况 int iPointsC[COLS] = {4, 1, 2, 2, 1, 2, 1}; // 各列黑点数和的情况 int iCount, iFound; int iSumR[ROWS], iSumC[COLS], Grid[ROWS][COLS]; int Set(int iRowNo) { if(iRowNo == ROWS){ for(int iColNo=0; iColNo < COLS && iSumC[iColNo]==iPointsC[iColNo]; iColNo++) if(iColNo == COLS-1){ printf("\nNo.%d:\n", ++iCount); for(int i=0; i < ROWS; i++) for(int j=0; j < COLS; j++) printf("%d%c", Grid[i][j], (j+1) % COLS ? ’ ’ : ’\n’); iFound = 1; // iFound = 1,有解 } }else{ for(int iColNo=0; iColNo < COLS; iColNo++) { if(iPointsR[iRowNo] == 0){ Set(iRowNo + 1); }else if(Grid[iRowNo][iColNo]==0){ Grid[iRowNo][iColNo] = 1; iSumR[iRowNo]++; iSumC[iColNo]++; if(iSumR[iRowNo]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/8xmZ777K
0
程序员面试
相关试题推荐
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproper【C1】______fro
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
输入n个整数,输出其中最小的k个。例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。
利用“本地磁盘(C:)属性”对话框为C盘加卷标“系统盘”。
利用“开始”菜单“所有程序”启动“计算器”应用程序。
在字体对话框中不能设置()A.字体B.字号C.字符间距D.文字样式
计算机能直接识别和执行的语言是()A.机器语言B.高级语言C.数据库语言D.汇编程序
在幻灯片播放过程中,要想停止播放,可以按()。A.End键B.Esc键C.Enter键D.Home键
步骤在F2单元格中输入“=RANK(E2,E$2:E$5)”,再单击任意单元格,如图3—15所示。本题主要考核“常用函数”考点中的“排名序列函数”。
创建一个接口的正确路径是什么?A、CONTROLLER>Interfaces>NewB、CONTROLLER>Inventory>NewInterfaceC、INTERFACES>NewD、CONTROLLER>Ports>New
随机试题
法洛四联症的主要病理改变不包括
《医疗事故处理条例》将医疗事故分为四级的根据是
行政机关拒绝履行行政判决、裁定的,第一审人民法院可以采取以下哪些措施?
邀请招标投标阶段是指( )。
大四学生李某在期末考试过程中,携带一些与考试相关的资料被监考教师发现。携带资料是考试作弊行为,监考教师对其给予了相应的处罚。事后李某不服,到教室找监考教师,要求拿回试卷,撤销对其所做的处罚。在遭到拒绝后,大学生李某动手打了监考教师。为此,当地公安机关对李某
下列关于RAM存储器描述正确的有()。
如果某测验的效度系数是0.70,则该测验无法做出解释的变异比例为()
Whetherthey’represchoolersfromAustraliansuburbsorKalahariBushmen,childrencopyadultstoafault,accordingtoanewst
温泉地
ThecapitalofNewZealandis______.
最新回复
(
0
)