藍橋杯省賽 方格填數C C

2021-07-27 11:34:23 字數 703 閱讀 2525

方格填數

如下的10個格仔

+–+–+–+

| | | |

+–+–+–+–+

| | | | |

+–+–+–+–+

| | | |

+–+–+–+

(如果顯示有問題,也可以參看【圖1.jpg】)

填入0~9的數字。要求:連續的兩個數字不能相鄰。

(左右、上下、對角都算相鄰)

一共有多少種可能的填數方案?

請填寫表示方案數目的整數。

注意:你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。

dfs,不多說,下面是**。

#include

#include

#include

intmap[3][4];

int visited[10];

int method=0;

int cheak(int x,int y)/*只需要判斷比當前位置小的地方是否相鄰就行*/

}return

1;}

void dfs(int sev)

int x=(sev+1)%4;

int y=(sev+1)/4;

for(int i=0;i<10;i++)

else}}

}int main()

藍橋杯省賽真題 方格填數

如下的10個格仔 如果顯示有問題,也可以參看 圖1.jpg 填入0 9的數字。要求 連續的兩個數字不能相鄰。左右 上下 對角都算相鄰 一共有多少種可能的填數方案?請填寫表示方案數目的整數。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。用全排列,然後再判斷每兩個位置之間的數是否滿足...

2016 年 藍橋杯B組C C 省賽 方格填數

如下的10個格仔 如果顯示有問題,也可以參看下圖 填入0 9的數字。要求 連續的兩個數字不能相鄰。左右 上下 對角都算相鄰 一共有多少種可能的填數方案?請填寫表示方案數目的整數。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。暴力就完事了 include bits stdc h i...

藍橋杯 方格填數

方格填數 如下的10個格仔 如果顯示有問題,也可以參看 圖1.jpg 填入0 9的數字。要求 連續的兩個數字不能相鄰。左右 上下 對角都算相鄰 一共有多少種可能的填數方案?請填寫表示方案數目的整數。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。include include in...