社区讨论

请大佬帮忙看看

学术版参与者 6已保存回复 13

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
13 条
当前快照
1 份
快照标识符
@m1t0zf13
此快照首次捕获于
2024/10/03 16:19
去年
此快照最后确认于
2025/11/05 00:04
4 个月前
查看原帖
请大佬看看这道数独题。
CPP
#include<bits/stdc++.h>
int g[10][10]={},k[82]={};
#define r(d) for(k[d]=1;k[d]<=9;k[d]++)
using namespace std;
int main()
{
	for(int i=1;i<=9;i++)
	{
		for(int j=1;j<=9;j++)
		{
			char l;
			l=getchar();
			getchar();
			if(l=='0')g[i][j]=0;
			else g[i][j]=int(l)-48;
		}
		getchar();
	}
	r(1)
	{
		if(k[1]==g[1][1]||g[1][1]==0)
		{
			r(2)
			{
				if((k[2]==g[1][2]||g[1][2]==0)&&k[2]!=k[1])
				{
					r(3)
					{
						if((k[3]==g[1][3]||g[1][3]==0)&&k[3]!=k[1]&&k[3]!=k[2])
						{
							r(4)
							{
								if((k[4]==g[1][4]||g[1][4]==0)&&k[4]!=k[1]&&k[4]!=k[2]&&k[4]!=k[3])
								{
									r(5)
									{
										if((k[5]==g[1][5]||g[1][5]==0)&&k[5]!=k[1]&&k[5]!=k[2]&&k[5]!=k[3]&&k[5]!=k[4])
										{
											r(6)
											{
												if((k[6]==g[1][6]||g[1][6]==0)&&k[6]!=k[1]&&k[6]!=k[2]&&k[6]!=k[3]&&k[6]!=k[4]&&k[6]!=k[5])
												{
													r(7)
													{
														if((k[7]==g[1][7]||g[1][7]==0)&&k[7]!=k[1]&&k[7]!=k[2]&&k[7]!=k[3]&&k[7]!=k[4]&&k[7]!=k[5]&&k[7]!=k[6])
														{
															r(8)
															{
																if((k[8]==g[1][8]||g[1][8]==0)&&k[8]!=k[1]&&k[8]!=k[2]&&k[8]!=k[3]&&k[8]!=k[4]&&k[8]!=k[5]&&k[8]!=k[6]&&k[8]!=k[7])
																{
																	r(9)
																	{
																		if((k[9]==g[1][9]||g[1][9]==0)&&k[9]!=k[1]&&k[9]!=k[2]&&k[9]!=k[3]&&k[9]!=k[4]&&k[9]!=k[5]&&k[9]!=k[6]&&k[9]!=k[7]&&k[9]!=k[8])
																		{
																			r(10)
																			{
																				if((k[10]==g[2][1]||g[2][1]==0)&&k[10]!=k[1]&&k[10]!=k[2]&&k[10]!=k[3])
																				{
																					r(11)
																					{
																						if((k[11]==g[2][2]||g[2][2]==0)&&k[11]!=k[1]&&k[11]!=k[2]&&k[11]!=k[3]&&k[11]!=k[10])
																						{
																							r(12)
																							{
																								if((k[12]==g[2][3]||g[2][3]==0)&&k[12]!=k[1]&&k[12]!=k[2]&&k[12]!=k[3]&&k[12]!=k[10]&&k[12]!=k[11])
																								{
																									r(13)
																									{
																										if((k[13]==g[2][4]||g[2][4]==0)&&k[13]!=k[4]&&k[13]!=k[5]&&k[13]!=k[6]&&k[13]!=k[10]&&k[13]!=k[11]&&k[13]!=k[12])
																										{
																											r(14)
																											{
																												if((k[14]==g[2][5]||g[2][5]==0)&&k[14]!=k[4]&&k[14]!=k[5]&&k[14]!=k[6]&&k[14]!=k[10]&&k[14]!=k[11]&&k[14]!=k[12]&&k[14]!=k[13])
																												{
																													r(15)
																													{
																														if((k[15]==g[2][6]||g[2][6]==0)&&k[15]!=k[4]&&k[15]!=k[5]&&k[15]!=k[6]&&k[15]!=k[10]&&k[15]!=k[11]&&k[15]!=k[12]&&k[15]!=k[13]&&k[15]!=k[14])
																														{
																															r(16)
																															{
																																if((k[16]==g[2][7]||g[2][7]==0)&&k[16]!=k[7]&&k[16]!=k[8]&&k[16]!=k[9]&&k[16]!=k[10]&&k[16]!=k[11]&&k[16]!=k[12]&&k[16]!=k[13]&&k[16]!=k[14]&&k[16]!=k[15])
																																{
																																	r(17)
																																	{
																																		if((k[17]==g[2][8]||g[2][8]==0)&&k[17]!=k[7]&&k[17]!=k[8]&&k[17]!=k[9]&&k[17]!=k[10]&&k[17]!=k[11]&&k[17]!=k[12]&&k[17]!=k[13]&&k[17]!=k[14]&&k[17]!=k[15]&&k[17]!=k[16])
																																		{
																																			r(18)
																																			{
																																				if((k[18]==g[2][9]||g[2][9]==0)&&k[18]!=k[7]&&k[18]!=k[8]&&k[18]!=k[9]&&k[18]!=k[10]&&k[18]!=k[11]&&k[18]!=k[12]&&k[18]!=k[13]&&k[18]!=k[14]&&k[18]!=k[15]&&k[18]!=k[16]&&k[18]!=k[17])
																																				{
																																					r(19)
																																					{
																																						if((k[19]==g[3][1]||g[3][1]==0)&&k[19]!=k[1]&&k[19]!=k[2]&&k[19]!=k[3]&&k[19]!=k[10]&&k[19]!=k[11]&&k[19]!=k[12])
																																						{
																																							r(20)
																																							{
																																								if((k[20]==g[3][2]||g[3][2]==0)&&k[20]!=k[1]&&k[20]!=k[2]&&k[20]!=k[3]&&k[20]!=k[10]&&k[20]!=k[11]&&k[20]!=k[12]&&k[20]!=k[19])
																																								{
																																									r(21)
																																									{
																																										if((k[21]==g[3][3]||g[3][3]==0)&&k[21]!=k[1]&&k[21]!=k[2]&&k[21]!=k[3]&&k[21]!=k[10]&&k[21]!=k[11]&&k[21]!=k[12]&&k[21]!=k[19]&&k[21]!=k[20])
																																										{
																																											r(22)
																																											{
																																												if((k[22]==g[3][4]||g[3][4]==0)&&k[22]!=k[4]&&k[22]!=k[5]&&k[22]!=k[6]&&k[22]!=k[13]&&k[22]!=k[14]&&k[22]!=k[15]&&k[22]!=k[19]&&k[22]!=k[20]&&k[22]!=k[21])
																																												{
																																													r(23)
																																													{
																																														if((k[23]==g[3][5]||g[3][5]==0)&&k[23]!=k[4]&&k[23]!=k[5]&&k[23]!=k[6]&&k[23]!=k[13]&&k[23]!=k[14]&&k[23]!=k[15]&&k[23]!=k[19]&&k[23]!=k[20]&&k[23]!=k[21]&&k[23]!=k[22])
																																														{
																																															r(24)
																																															{
																																																if((k[24]==g[3][6]||g[3][6]==0)&&k[24]!=k[4]&&k[24]!=k[5]&&k[24]!=k[6]&&k[24]!=k[13]&&k[24]!=k[14]&&k[24]!=k[15]&&k[24]!=k[19]&&k[24]!=k[20]&&k[24]!=k[21]&&k[24]!=k[22]&&k[24]!=k[23])
																																																{
																																																	r(25)
																																																	{
																																																		if((k[25]==g[3][7]||g[3][7]==0)&&k[25]!=k[7]&&k[25]!=k[8]&&k[25]!=k[9]&&k[25]!=k[16]&&k[25]!=k[17]&&k[25]!=k[18]&&k[25]!=k[19]&&k[25]!=k[20]&&k[25]!=k[21]&&k[25]!=k[22]&&k[25]!=k[23]&&k[25]!=k[24])
																																																		{
																																																			r(26)
																																																			{
																																																				if((k[26]==g[3][8]||g[3][8]==0)&&k[26]!=k[7]&&k[26]!=k[8]&&k[26]!=k[9]&&k[26]!=k[16]&&k[26]!=k[17]&&k[26]!=k[18]&&k[26]!=k[19]&&k[26]!=k[20]&&k[26]!=k[21]&&k[26]!=k[22]&&k[26]!=k[23]&&k[26]!=k[24]&&k[26]!=k[25])
																																																				{
																																																					r(27)
																																																					{
																																																						if((k[27]==g[3][9]||g[3][9]==0)&&k[27]!=k[7]&&k[27]!=k[8]&&k[27]!=k[9]&&k[27]!=k[16]&&k[27]!=k[17]&&k[27]!=k[18]&&k[27]!=k[19]&&k[27]!=k[20]&&k[27]!=k[21]&&k[27]!=k[22]&&k[27]!=k[23]&&k[27]!=k[24]&&k[27]!=k[25]&&k[27]!=26)
																																																						{
																																																							r(28)
																																																							{
																																																								if((k[28]==g[4][1]||g[4][1]==0)&&k[28]!=k[1]&&k[28]!=k[10]&&k[28]!=k[19])
																																																								{
																																																									r(29)
																																																									{
																																																										if((k[29]==g[4][2]||g[4][2]==0)&&k[29]!=k[2]&&k[29]!=k[11]&&k[29]!=k[20]&&k[29]!=k[28])
																																																										{
																																																											r(30)
																																																											{
																																																												if((k[30]==g[4][3]||g[4][3]==0)&&k[30]!=k[3]&&k[30]!=k[12]&&k[30]!=k[21]&&k[30]!=k[28]&&k[30]!=k[29])
																																																												{
																																																													r(31)
																																																													{
																																																														if((k[31]==g[4][4]||g[4][4]==0)&&k[31]!=k[4]&&k[31]!=k[13]&&k[31]!=k[22]&&k[31]!=k[28]&&k[31]!=k[29]&&k[31]!=k[30])
																																																														{
																																																															r(32)
																																																															{
																																																																if((k[32]==g[4][5]||g[4][5]==0)&&k[32]!=k[5]&&k[32]!=k[14]&&k[32]!=k[23]&&k[32]!=k[28]&&k[32]!=k[29]&&k[32]!=k[30]&&k[32]!=k[31])
																																																																{
																																																																	r(33)
																																																																	{
																																																																		if((k[33]==g[4][6]||g[4][6]==0)&&k[33]!=k[6]&&k[33]!=k[15]&&k[33]!=k[24]&&k[33]!=k[28]&&k[33]!=k[29]&&k[33]!=k[30]&&k[33]!=k[31]&&k[33]!=k[32])
																																																																		{
																																																																			r(34)
																																																																			{
																																																																				if((k[34]==g[4][7]||g[4][7]==0)&&k[34]!=k[7]&&k[34]!=k[16]&&k[34]!=k[25]&&k[34]!=k[28]&&k[34]!=k[29]&&k[34]!=k[30]&&k[34]!=k[31]&&k[34]!=k[32]&&k[34]!=k[33])
																																																																				{
																																																																					r(35)
																																																																					{
																																																																						if((k[35]==g[4][8]||g[4][8]==0)&&k[35]!=k[8]&&k[35]!=k[17]&&k[35]!=k[26]&&k[35]!=k[28]&&k[35]!=k[29]&&k[35]!=k[30]&&k[35]!=k[31]&&k[35]!=k[32]&&k[35]!=k[33]&&k[35]!=k[34])
																																																																						{
																																																																							r(36)
																																																																							{
																																																																								if((k[36]==g[4][9]||g[4][9]==0)&&k[36]!=k[9]&&k[36]!=k[18]&&k[36]!=k[27]&&k[36]!=k[28]&&k[36]!=k[29]&&k[36]!=k[30]&&k[36]!=k[31]&&k[36]!=k[32]&&k[36]!=k[33]&&k[36]!=k[34]&&k[36]!=k[35])
																																																																								{
																																																																									r(37)
																																																																									{
																																																																										if((k[37]==g[5][1]||g[5][1]==0)&&k[37]!=k[1]&&k[37]!=k[10]&&k[37]!=k[19]&&k[37]!=k[28]&&k[37]!=k[29]&&k[37]!=k[30])
																																																																										{
																																																																											r(38)
																																																																											{
																																																																												if((k[38]==g[5][2]||g[5][2]==0)&&k[38]!=k[2]&&k[38]!=k[11]&&k[38]!=k[20]&&k[38]!=k[28]&&k[38]!=k[29]&&k[38]!=k[30]&&k[38]!=k[37])
																																																																												{
																																																																													r(39)
																																																																													{
																																																																														if((k[39]==g[5][3]||g[5][3]==0)&&k[39]!=k[3]&&k[39]!=k[12]&&k[39]!=k[21]&&k[39]!=k[28]&&k[39]!=k[29]&&k[39]!=k[30]&&k[39]!=k[37]&&k[39]!=k[38])
																																																																														{
																																																																															r(40)
																																																																															{
																																																																																if((k[40]==g[5][4]||g[5][4]==0)&&k[40]!=k[4]&&k[40]!=k[13]&&k[40]!=k[22]&&k[40]!=k[31]&&k[40]!=k[32]&&k[40]!=k[33]&&k[40]!=k[37]&&k[40]!=k[38]&&k[40]!=k[39])
																																																																																{
																																																																																	r(41)
																																																																																	{
																																																																																		if((k[41]==g[5][5]||g[5][5]==0)&&k[41]!=k[5]&&k[41]!=k[14]&&k[41]!=k[23]&&k[41]!=k[31]&&k[41]!=k[32]&&k[41]!=k[33]&&k[41]!=k[37]&&k[41]!=k[38]&&k[41]!=k[39]&&k[41]!=k[40])
																																																																																		{
																																																																																			r(42)
																																																																																			{
																																																																																				if((k[42]==g[5][6]||g[5][6]==0)&&k[42]!=k[6]&&k[42]!=k[15]&&k[42]!=k[24]&&k[42]!=k[31]&&k[42]!=k[32]&&k[42]!=k[33]&&k[42]!=k[37]&&k[42]!=k[38]&&k[42]!=k[39]&&k[42]!=k[40]&&k[42]!=k[41])
																																																																																				{
																																																																																					r(43)
																																																																																					{
																																																																																						if((k[43]==g[5][7]||g[5][7]==0)&&k[43]!=k[7]&&k[43]!=k[16]&&k[43]!=k[25]&&k[43]!=k[34]&&k[43]!=k[35]&&k[43]!=k[36]&&k[43]!=k[37]&&k[43]!=k[38]&&k[43]!=k[39]&&k[43]!=k[40]&&k[43]!=k[41]&&k[43]!=k[42])
																																																																																						{
																																																																																							r(44)
																																																																																							{
																																																																																								if((k[44]==g[5][8]||g[5][8]==0)&&k[44]!=k[8]&&k[44]!=k[17]&&k[44]!=k[26]&&k[44]!=k[34]&&k[44]!=k[35]&&k[44]!=k[36]&&k[44]!=k[37]&&k[44]!=k[38]&&k[44]!=k[39]&&k[44]!=k[40]&&k[44]!=k[41]&&k[44]!=k[42]&&k[44]!=k[43])
																																																																																								{
																																																																																									r(45)
																																																																																									{
																																																																																										if((k[45]==g[5][9]||g[5][9]==0)&&k[45]!=k[9]&&k[45]!=k[18]&&k[45]!=k[27]&&k[45]!=k[34]&&k[45]!=k[35]&&k[45]!=k[36]&&k[45]!=k[37]&&k[45]!=k[38]&&k[45]!=k[39]&&k[45]!=k[40]&&k[45]!=k[41]&&k[45]!=k[42]&&k[45]!=k[43]&&k[45]!=k[44])
																																																																																										{
																																																																																											r(46)
																																																																																											{
																																																																																												if((k[46]==g[6][1]||g[6][1]==0)&&k[46]!=k[1]&&k[46]!=k[10]&&k[46]!=k[19]&&k[46]!=k[28]&&k[46]!=k[29]&&k[46]!=k[30]&&k[46]!=k[37]&&k[46]!=k[38]&&k[46]!=k[39])
																																																																																												{
																																																																																													r(47)
																																																																																													{
																																																																																														if((k[47]==g[6][2]||g[6][2]==0)&&k[47]!=k[2]&&k[47]!=k[11]&&k[47]!=k[20]&&k[47]!=k[28]&&k[47]!=k[29]&&k[47]!=k[30]&&k[47]!=k[37]&&k[47]!=k[38]&&k[47]!=k[39]&&k[47]!=k[46])
																																																																																														{
																																																																																															r(48)
																																																																																															{
																																																																																																if((k[48]==g[6][3]||g[6][3]==0)&&k[48]!=k[3]&&k[48]!=k[12]&&k[48]!=k[21]&&k[48]!=k[28]&&k[48]!=k[29]&&k[48]!=k[30]&&k[48]!=k[37]&&k[48]!=k[38]&&k[48]!=k[39]&&k[48]!=k[46]!=k[48]!=k[47])
																																																																																																{
																																																																																																	r(49)
																																																																																																	{
																																																																																																		if((k[49]==g[6][4]||g[6][4]==0)&&k[49]!=k[4]&&k[49]!=k[13]&&k[49]!=k[22]&&k[49]!=k[31]&&k[49]!=k[32]&&k[49]!=k[33]&&k[49]!=k[40]&&k[49]!=k[41]&&k[49]!=k[42]&&k[49]!=k[46]&&k[49]!=k[47]&&k[49]!=k[48])
																																																																																																		{
																																																																																																			r(50)
																																																																																																			{
																																																																																																				if((k[50]==g[6][5]||g[6][5]==0)&&k[50]!=k[5]&&k[50]!=k[14]&&k[50]!=k[23]&&k[50]!=k[31]&&k[50]!=k[32]&&k[50]!=k[33]&&k[50]!=k[40]&&k[50]!=k[41]&&k[50]!=k[42]&&k[50]!=k[46]&&k[50]!=k[47]&&k[50]!=k[48]&&k[50]!=k[49])
																																																																																																				{
																																																																																																					r(51)
																																																																																																					{
																																																																																																						if((k[51]==g[6][6]||g[6][6]==0)&&k[51]!=k[6]&&k[51]!=k[15]&&k[51]!=k[24]&&k[51]!=k[31]&&k[51]!=k[32]&&k[51]!=k[33]&&k[51]!=k[40]&&k[51]!=k[41]&&k[51]!=k[42]&&k[51]!=k[46]&&k[51]!=k[47]&&k[51]!=k[48]&&k[51]!=k[49]&&k[51]!=k[50])
																																																																																																						{
																																																																																																							r(52)
																																																																																																							{
																																																																																																								if((k[52]==g[6][7]||g[6][7]==0)&&k[52]!=k[7]&&k[52]!=k[16]&&k[52]!=k[25]&&k[52]!=k[34]&&k[52]!=k[35]&&k[52]!=k[36]&&k[52]!=k[43]&&k[52]!=k[44]&&k[52]!=k[45]&&k[52]!=k[46]&&k[52]!=k[47]&&k[52]!=k[48]&&k[52]!=k[49]&&k[52]!=k[50]&&k[52]!=k[51])
																																																																																																								{
																																																																																																									r(53)
																																																																																																									{
																																																																																																										if((k[53]==g[6][8]||g[6][8]==0)&&k[53]!=k[8]&&k[53]!=k[17]&&k[53]!=k[26]&&k[53]!=k[34]&&k[53]!=k[35]&&k[53]!=k[36]&&k[53]!=k[43]&&k[53]!=k[44]&&k[53]!=k[45]&&k[53]!=k[46]&&k[53]!=k[47]&&k[53]!=k[48]&&k[53]!=k[49]&&k[53]!=k[50]&&k[53]!=k[51]&&k[53]!=k[52])
																																																																																																										{
																																																																																																											r(54)
																																																																																																											{
																																																																																																												if((k[54]==g[6][9]||g[6][9]==0)&&k[54]!=k[9]&&k[54]!=k[18]&&k[54]!=k[27]&&k[54]!=k[34]&&k[54]!=k[35]&&k[54]!=k[36]&&k[54]!=k[43]&&k[54]!=k[44]&&k[54]!=k[45]&&k[54]!=k[46]&&k[54]!=k[47]&&k[54]!=k[48]&&k[54]!=k[49]&&k[54]!=k[50]&&k[54]!=k[51]&&k[54]!=k[52]&&k[54]!=k[53])
																																																																																																												{
																																																																																																													r(55)
																																																																																																													{
																																																																																																														if((k[55]==g[7][1]||g[7][1]==0)&&k[55]!=k[1]&&k[55]!=k[10]&&k[55]!=k[19]&&k[55]!=k[28]&&k[55]!=k[37]&&k[55]!=k[46])
																																																																																																														{
																																																																																																															r(56)
																																																																																																															{
																																																																																																																if((k[56]==g[7][2]||g[7][2]==0)&&k[56]!=k[2]&&k[56]!=k[11]&&k[56]!=k[20]&&k[56]!=k[29]&&k[56]!=k[38]&&k[56]!=k[47]&&k[56]!=k[55])
																																																																																																																{
																																																																																																																	r(57)
																																																																																																																	{
																																																																																																																		if((k[57]==g[7][3]||g[7][3]==0)&&k[57]!=k[3]&&k[57]!=k[12]&&k[57]!=k[21]&&k[57]!=k[30]&&k[57]!=k[39]&&k[57]!=k[48]&&k[57]!=k[55]&&k[57]!=k[56])
																																																																																																																		{
																																																																																																																			r(58)
																																																																																																																			{
																																																																																																																				if((k[58]==g[7][4]||g[7][4]==0)&&k[58]!=k[4]&&k[58]!=k[13]&&k[58]!=k[22]&&k[58]!=k[31]&&k[58]!=k[40]&&k[58]!=k[49]&&k[58]!=k[55]&&k[58]!=k[56]&&k[58]!=k[57])
																																																																																																																				{
																																																																																																																					r(59)
																																																																																																																					{
																																																																																																																						if((k[59]==g[7][5]||g[7][5]==0)&&k[59]!=k[5]&&k[59]!=k[14]&&k[59]!=k[23]&&k[59]!=k[32]&&k[59]!=k[41]&&k[59]!=k[50]&&k[59]!=k[55]&&k[59]!=k[56]&&k[59]!=k[57]&&k[59]!=k[58])
																																																																																																																						{
																																																																																																																							r(60)
																																																																																																																							{
																																																																																																																								if((k[60]==g[7][6]||g[7][6]==0)&&k[60]!=k[6]&&k[60]!=k[15]&&k[60]!=k[24]&&k[60]!=k[33]&&k[60]!=k[42]&&k[60]!=k[51]&&k[60]!=k[55]&&k[60]!=k[56]&&k[60]!=k[57]&&k[60]!=k[58]&&k[60]!=k[59])
																																																																																																																								{
																																																																																																																									r(61)
																																																																																																																									{
																																																																																																																										if((k[61]==g[7][7]||g[7][7]==0)&&k[61]!=k[7]&&k[61]!=k[16]&&k[61]!=k[25]&&k[61]!=k[34]&&k[61]!=k[43]&&k[61]!=k[52]&&k[61]!=k[55]&&k[61]!=k[56]&&k[61]!=k[57]&&k[61]!=k[58]&&k[61]!=k[59]&&k[61]!=k[60])
																																																																																																																										{
																																																																																																																											r(62)
																																																																																																																											{
																																																																																																																												if((k[62]==g[7][8]||g[7][8]==0)&&k[62]!=k[8]&&k[62]!=k[17]&&k[62]!=k[26]&&k[62]!=k[35]&&k[62]!=k[44]&&k[62]!=k[53]&&k[62]!=k[55]&&k[62]!=k[56]&&k[62]!=k[57]&&k[62]!=k[58]&&k[62]!=k[59]&&k[62]!=k[60]&&k[62]!=k[61])
																																																																																																																												{
																																																																																																																													r(63)
																																																																																																																													{
																																																																																																																														if((k[63]==g[7][9]||g[7][9]==0)&&k[63]!=k[9]&&k[63]!=k[18]&&k[63]!=k[27]&&k[63]!=k[36]&&k[63]!=k[45]&&k[63]!=k[54]&&k[63]!=k[55]&&k[63]!=k[56]&&k[63]!=k[57]&&k[63]!=k[58]&&k[63]!=k[59]&&k[63]!=k[60]&&k[63]!=k[61]&&k[63]!=k[62])
																																																																																																																														{
																																																																																																																															r(64)
																																																																																																																															{
																																																																																																																																if((k[64]==g[8][1]||g[8][1]==0)&&k[64]!=k[1]&&k[64]!=k[10]&&k[64]!=k[19]&&k[64]!=k[28]&&k[64]!=k[37]&&k[64]!=k[46]&&k[64]!=k[55]&&k[64]!=k[56]&&k[64]!=k[57])
																																																																																																																																{
																																																																																																																																	r(65)
																																																																																																																																	{
																																																																																																																																		if((k[65]==g[8][2]||g[8][2]==0)&&k[65]!=k[2]&&k[65]!=k[11]&&k[65]!=k[20]&&k[65]!=k[29]&&k[65]!=k[38]&&k[65]!=k[47]&&k[65]!=k[55]&&k[65]!=k[56]&&k[65]!=k[57]&&k[65]!=k[64])
																																																																																																																																		{
																																																																																																																																			r(66)
																																																																																																																																			{
																																																																																																																																				if((k[66]==g[8][3]||g[8][3]==0)&&k[66]!=k[3]&&k[66]!=k[12]&&k[66]!=k[21]&&k[66]!=k[30]&&k[66]!=k[39]&&k[66]!=k[48]&&k[66]!=k[55]&&k[66]!=k[56]&&k[66]!=k[57]&&k[66]!=k[64]&&k[66]!=k[65])
																																																																																																																																				{
																																																																																																																																					r(67)
																																																																																																																																					{
																																																																																																																																						if((k[67]==g[8][4]||g[8][4]==0)&&k[67]!=k[4]&&k[67]!=k[13]&&k[67]!=k[22]&&k[67]!=k[31]&&k[67]!=k[40]&&k[67]!=k[49]&&k[67]!=k[58]&&k[67]!=k[59]&&k[67]!=k[60]&&k[67]!=k[64]&&k[67]!=k[65]&&k[67]!=k[66])
																																																																																																																																						{
																																																																																																																																							r(68)
																																																																																																																																							{
																																																																																																																																								if((k[68]==g[8][5]||g[8][5]==0)&&k[68]!=k[5]&&k[68]!=k[14]&&k[68]!=k[23]&&k[68]!=k[32]&&k[68]!=k[41]&&k[68]!=k[50]&&k[68]!=k[58]&&k[68]!=k[59]&&k[68]!=k[60]&&k[68]!=k[64]&&k[68]!=k[65]&&k[68]!=k[66]&&k[68]!=k[67])
																																																																																																																																								{
																																																																																																																																									r(69)
																																																																																																																																									{
																																																																																																																																										if((k[69]==g[8][6]||g[8][6]==0)&&k[69]!=k[6]&&k[69]!=k[15]&&k[69]!=k[24]&&k[69]!=k[33]&&k[69]!=k[42]&&k[69]!=k[51]&&k[69]!=k[58]&&k[69]!=k[59]&&k[69]!=k[60]&&k[69]!=k[64]&&k[69]!=k[65]&&k[69]!=k[66]&&k[69]!=k[67]&&k[69]!=k[68])
																																																																																																																																										{
																																																																																																																																											r(70)
																																																																																																																																											{
																																																																																																																																												if((k[70]==g[8][7]||g[8][7]==0)&&k[70]!=k[7]&&k[70]!=k[16]&&k[70]!=k[25]&&k[70]!=k[34]&&k[70]!=k[43]&&k[70]!=k[52]&&k[70]!=k[61]&&k[70]!=k[62]&&k[70]!=k[63]&&k[70]!=k[64]&&k[70]!=k[65]&&k[70]!=k[66]&&k[70]!=k[67]&&k[70]!=k[68]&&k[70]!=k[69])
																																																																																																																																												{
																																																																																																																																													r(71)
																																																																																																																																													{
																																																																																																																																														if((k[71]==g[8][8]||g[8][8]==0)&&k[71]!=k[8]&&k[71]!=k[17]&&k[71]!=k[26]&&k[71]!=k[35]&&k[71]!=k[44]&&k[71]!=k[53]&&k[71]!=k[61]&&k[71]!=k[62]&&k[71]!=k[63]&&k[71]!=k[64]&&k[71]!=k[65]&&k[71]!=k[66]&&k[71]!=k[67]&&k[71]!=k[68]&&k[71]!=k[69]&&k[71]!=k[70])
																																																																																																																																														{
																																																																																																																																															r(72)
																																																																																																																																															{
																																																																																																																																																if((k[72]==g[8][9]||g[8][9]==0)&&k[72]!=k[9]&&k[72]!=k[18]&&k[72]!=k[27]&&k[72]!=k[36]&&k[72]!=k[45]&&k[72]!=k[54]&&k[72]!=k[61]&&k[72]!=k[62]&&k[72]!=k[63]&&k[72]!=k[64]&&k[72]!=k[65]&&k[72]!=k[66]&&k[72]!=k[67]&&k[72]!=k[68]&&k[72]!=k[69]&&k[72]!=k[70]&&k[72]!=k[71])
																																																																																																																																																{
																																																																																																																																																	r(73)
																																																																																																																																																	{
																																																																																																																																																		if((k[73]==g[9][1]||g[9][1]==0)&&k[73]!=k[1]&&k[73]!=k[10]&&k[73]!=k[19]&&k[73]!=k[28]&&k[73]!=k[37]&&k[73]!=k[46]&&k[73]!=k[55]&&k[73]!=k[56]&&k[73]!=k[57]&&k[73]!=k[64]&&k[73]!=k[65]&&k[72]!=k[66])
																																																																																																																																																		{
																																																																																																																																																			r(74)
																																																																																																																																																			{
																																																																																																																																																				if((k[74]==g[9][2]||g[9][2]==0)&&k[74]!=k[2]&&k[74]!=k[11]&&k[74]!=k[20]&&k[74]!=k[29]&&k[74]!=k[38]&&k[74]!=k[47]&&k[74]!=k[55]&&k[74]!=k[56]&&k[74]!=k[57]&&k[74]!=k[64]&&k[74]!=k[65]&&k[74]!=k[66]&&k[74]!=k[73])
																																																																																																																																																				{
																																																																																																																																																					r(75)
																																																																																																																																																					{
																																																																																																																																																						if((k[75]==g[9][3]||g[9][3]==0)&&k[75]!=k[3]&&k[75]!=k[12]&&k[75]!=k[21]&&k[75]!=k[30]&&k[75]!=k[39]&&k[75]!=k[48]&&k[75]!=k[55]&&k[75]!=k[56]&&k[75]!=k[57]&&k[75]!=k[64]&&k[75]!=k[65]&&k[75]!=k[66]&&k[75]!=k[73]&&k[75]!=k[74])
																																																																																																																																																						{
																																																																																																																																																							r(76)
																																																																																																																																																							{
																																																																																																																																																								if((k[76]==g[9][4]||g[9][4]==0)&&k[76]!=k[4]&&k[76]!=k[13]&&k[76]!=k[22]&&k[76]!=k[31]&&k[76]!=k[40]&&k[76]!=k[49]&&k[76]!=k[58]&&k[76]!=k[59]&&k[76]!=k[60]&&k[76]!=k[67]&&k[76]!=k[68]&&k[76]!=k[69]&&k[76]!=k[73]&&k[76]!=k[74]&&k[76]!=k[75])
																																																																																																																																																								{
																																																																																																																																																									r(77)
																																																																																																																																																									{
																																																																																																																																																										if((k[77]==g[9][5]||g[9][5]==0)&&k[77]!=k[5]&&k[77]!=k[14]&&k[77]!=k[23]&&k[77]!=k[32]&&k[77]!=k[41]&&k[77]!=k[50]&&k[77]!=k[58]&&k[77]!=k[59]&&k[77]!=k[60]&&k[77]!=k[67]&&k[77]!=k[68]&&k[77]!=k[69]&&k[77]!=k[73]&&k[77]!=k[74]&&k[77]!=k[75]&&k[77]!=k[76])
																																																																																																																																																										{
																																																																																																																																																											r(78)
																																																																																																																																																											{
																																																																																																																																																												if((k[78]==g[9][6]||g[9][6]==0)&&k[78]!=k[6]&&k[78]!=k[15]&&k[78]!=k[24]&&k[78]!=k[33]&&k[78]!=k[42]&&k[78]!=k[51]&&k[78]!=k[58]&&k[78]!=k[59]&&k[78]!=k[60]&&k[78]!=k[67]&&k[78]!=k[68]&&k[78]!=k[69]&&k[78]!=k[73]&&k[78]!=k[74]&&k[78]!=k[75]&&k[78]!=k[76]&&k[78]!=k[77])
																																																																																																																																																												{
																																																																																																																																																													r(79)
																																																																																																																																																													{
																																																																																																																																																														if((k[79]==g[9][7]||g[9][7]==0)&&k[79]!=k[7]&&k[79]!=k[16]&&k[79]!=k[25]&&k[79]!=k[34]&&k[79]!=k[43]&&k[79]!=k[52]&&k[79]!=k[61]&&k[79]!=k[62]&&k[79]!=k[63]&&k[79]!=k[70]&&k[79]!=k[71]&&k[79]!=k[72]&&k[79]!=k[73]&&k[79]!=k[74]&&k[79]!=k[75]&&k[79]!=k[76]&&k[79]!=k[77]&&k[79]!=k[78])
																																																																																																																																																														{
																																																																																																																																																															r(80)
																																																																																																																																																															{
																																																																																																																																																																if((k[80]==g[9][8]||g[9][8]==0)&&k[80]!=k[8]&&k[80]!=k[17]&&k[80]!=k[26]&&k[80]!=k[35]&&k[80]!=k[44]&&k[80]!=k[53]&&k[80]!=k[61]&&k[80]!=k[62]&&k[80]!=k[63]&&k[80]!=k[70]&&k[80]!=k[71]&&k[80]!=k[72]&&k[80]!=k[73]&&k[80]!=k[74]&&k[80]!=k[75]&&k[80]!=k[76]&&k[80]!=k[77]&&k[80]!=k[78]&&k[80]!=k[79])
																																																																																																																																																																{
																																																																																																																																																																	r(81)
																																																																																																																																																																	{
																																																																																																																																																																		if((k[81]==g[9][9]||g[9][9]==0)&&k[81]!=k[9]&&k[81]!=k[18]&&k[81]!=k[27]&&k[81]!=k[36]&&k[81]!=k[45]&&k[81]!=k[54]&&k[81]!=k[61]&&k[81]!=k[62]&&k[81]!=k[63]&&k[81]!=k[70]&&k[81]!=k[71]&&k[81]!=k[72]&&k[81]!=k[73]&&k[81]!=k[74]&&k[81]!=k[75]&&k[81]!=k[76]&&k[81]!=k[77]&&k[81]!=k[78]&&k[81]!=k[79]&&k[81]!=k[80])
																																																																																																																																																																		{
																																																																																																																																																																			for(int i=0;i<9;i++)
																																																																																																																																																																			{
																																																																																																																																																																				for(int j=1;j<=9;j++)cout<<k[i*9+j];
																																																																																																																																																																				cout<<'\n';
																																																																																																																																																																			}
																																																																																																																																																																		}
																																																																																																																																																																	}
																																																																																																																																																																}
																																																																																																																																																															}
																																																																																																																																																														}
																																																																																																																																																													}
																																																																																																																																																												}
																																																																																																																																																											}
																																																																																																																																																										}
																																																																																																																																																									}
																																																																																																																																																								}
																																																																																																																																																							}
																																																																																																																																																						}
																																																																																																																																																					}
																																																																																																																																																				}
																																																																																																																																																			}
																																																																																																																																																		}
																																																																																																																																																	}
																																																																																																																																																}
																																																																																																																																															}
																																																																																																																																														}
																																																																																																																																													}
																																																																																																																																												}
																																																																																																																																											}
																																																																																																																																										}
																																																																																																																																									}
																																																																																																																																								}
																																																																																																																																							}
																																																																																																																																						}
																																																																																																																																					}
																																																																																																																																				}
																																																																																																																																			}
																																																																																																																																		}
																																																																																																																																	}
																																																																																																																																}
																																																																																																																															}
																																																																																																																														}
																																																																																																																													}
																																																																																																																												}
																																																																																																																											}
																																																																																																																										}
																																																																																																																									}
																																																																																																																								}
																																																																																																																							}
																																																																																																																						}
																																																																																																																					}
																																																																																																																				}
																																																																																																																			}
																																																																																																																		}
																																																																																																																	}
																																																																																																																}
																																																																																																															}
																																																																																																														}
																																																																																																													}
																																																																																																												}
																																																																																																											}
																																																																																																										}
																																																																																																									}
																																																																																																								}
																																																																																																							}
																																																																																																						}
																																																																																																					}
																																																																																																				}
																																																																																																			}
																																																																																																		}
																																																																																																	}
																																																																																																}
																																																																																															}
																																																																																														}
																																																																																													}
																																																																																												}
																																																																																											}
																																																																																										}
																																																																																									}
																																																																																								}
																																																																																							}
																																																																																						}
																																																																																					}
																																																																																				}
																																																																																			}
																																																																																		}
																																																																																	}
																																																																																}
																																																																															}
																																																																														}
																																																																													}
																																																																												}
																																																																											}
																																																																										}
																																																																									}
																																																																								}
																																																																							}
																																																																						}
																																																																					}
																																																																				}
																																																																			}
																																																																		}
																																																																	}
																																																																}
																																																															}
																																																														}
																																																													}
																																																												}
																																																											}
																																																										}
																																																									}
																																																								}
																																																							}
																																																						}
																																																					}
																																																				}
																																																			}
																																																		}
																																																	}
																																																}
																																															}
																																														}
																																													}
																																												}
																																											}
																																										}
																																									}
																																								}
																																							}
																																						}
																																					}
																																				}
																																			}
																																		}
																																	}
																																}
																															}
																														}
																													}
																												}
																											}
																										}
																									}
																								}
																							}
																						}
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	return 0;
}
CPP

回复

13 条回复,欢迎继续交流。

正在加载回复...