2023年Goole程式設計大賽初賽題目二(750分)

2021-04-12 19:18:11 字數 1669 閱讀 9206

using system;

namespace wordpath

}if (count > 1000000000)

return count;

private void compare(string grid, string find, int i, int j, int index)

if (index < find.length - 1)

// 正上方

if (i > 0 && find[index + 1] == grid[i - 1][j])

// 正右方

if (j < grid[i].length - 1 && find[index + 1] == grid[i][j + 1])

// 正左方

if (j > 0 && find[index + 1] == grid[i][j - 1])

// 右上方

if (i < grid.length - 1 && j > 0

&& find[index + 1] == grid[i + 1][j - 1])

// 右下方

if (i < grid.length - 1 && j < grid[i].length - 1

&& find[index + 1] == grid[i + 1][j + 1])

// 左上方

if (i > 0 && j > 0

&& find[index + 1] == grid[i - 1][j - 1])

// 右下方

if (i > 0 && j < grid[i].length - 1

&& find[index + 1] == grid[i - 1][j + 1]) }}

else

///

/// 應用程式的主入口點。

///

[stathread]

static void main(string args)

;//   string mystring = "abcdefghi" ;

//   string mychar = new string;

//   string mystring = "abcdea" ;

////   string mychar = new string;

//   string mystring = "abcd" ;

////   string mychar = new string  ;

//   string mystring = "aaaa" ;

////   string mychar = new string ;

//   string mystring = "abababba" ;

//string mychar = new string;

string mystring = "aaaaaaaaaaa" ; 

////   string mychar = new string  ;

//   string mystring = "aa" ;

wordpath wp = new wordpath();

system.console.writeline(wp.countpaths(mychar, mystring ));

system.console.readline();}}

}

2023年汕頭大學程式設計大賽總結

zz from bbs.stu.edu.cn by project duwchy 我們隊中間6題基本上都很順利,因為平時都有去思考討論過類似的演算法,所以大概兩個小時多一點,我們就把那6題過了,但是由於粗心大意的原因,老范些低階錯誤,罰了很多時 可能是有點緊張吧。這點我覺得在以後的比賽中應該要注意的...

2023年百度之星程式設計大賽試題初賽題目 題1

第一題 共四題 100 分 連續正整數 10 分 題目描述 乙個正整數有可能可以被表示為 n n 2 個連續正整數之和,如 15 1 2 3 4 5 15 4 5 6 15 7 8 請編寫程式,根據輸入的任何乙個正整數,找出符合這種要求的所有連續正整數序列。輸入資料 乙個正整數,以命令列引數的形式提...

2023年百度之星程式設計大賽試題初賽題目 題3

第三題 共四題 100 分 字串替換 30 分 題目描述 請編寫程式,根據指定的對應關係,把乙個文字中的字串替換成另外的字串。輸入資料 程式讀入已被命名為 text.txt 和 dict.txt 的兩個輸入資料文字檔案,text.txt 為乙個包含大量字串 含中文 的文字,以 whitespace ...