原題下載
答案
import java.io.*;
import java.util.*;
public class barnjump {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("barnjump.in"));
PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("barnjump.out")));
StringTokenizer st = new StringTokenizer(br.readLine());
int r = Integer.parseInt(st.nextToken());
int c = Integer.parseInt(st.nextToken());
int[][] grid = new int[r][c];
for(int i = 0; i < r; i++) {
st = new StringTokenizer(br.readLine());
for(int j = 0; j < c; j++) {
grid[i][j] = Integer.parseInt(st.nextToken());
}
}
final int MOD = 1000000007;
int[][] dp = new int[r][c];
dp[0][0] = 1;
for(int i = 0; i < r; i++) {
for(int j = 0; j < c; j++) {
for(int k = i+1; k < r; k++) {
for(int l = j+1; l < c; l++) {
if(grid[i][j] != grid[k][l]) {
dp[k][l] += dp[i][j];
dp[k][l] %= MOD;
}
}
}
}
}
pw.println(dp[r-1][c-1]);
pw.close();
}
}
以上就是關于【USACO 2015 February Contest, Silver Problem 2. Cow Hopscotch (Silver)】的解答,如需了解學校/賽事/課程動態,可至翰林教育官網獲取更多信息。
往期文章閱讀推薦:
NOAI、UKOAI、USAAIO三大AI奧賽新賽季全面啟動:留學申請的“核武器”來了!
2026理工科競賽“大洗牌”:線上考試終結、報名門檻收緊、晉級規則重塑...你準備好了嗎?

? 2026. All Rights Reserved. 滬ICP備2023009024號-1