原題下載
答案:
import java.io.*;
import java.util.*;
public class cowsignal {
public static void main(String[] args) throws IOException {
// initialize file I/O
BufferedReader br = new BufferedReader(new FileReader("cowsignal.in"));
PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("cowsignal.out")));
StringTokenizer st = new StringTokenizer(br.readLine());
int r = Integer.parseInt(st.nextToken());
int c = Integer.parseInt(st.nextToken());
int k = Integer.parseInt(st.nextToken());
for(int i = 0; i < r; i++) {
// get the next row to generate k copies of
String currRow = br.readLine();
// we will generate the same row K times
for(int internalRow = 0; internalRow < k; internalRow++) {
// loop over each character...
for(int j = 0; j < c; j++) {
// and print it k times
for(int a = 0; a < k; a++) {
pw.print(currRow.charAt(j));
}
}
// we need to print a new line to indicate that we need to go to the next row
pw.println();
}
}
pw.close();
}
}

以上就是關于【USACO 2016 December Contest, Bronze Problem 3. The Cow-Signal】的解答,如需了解學校/賽事/課程動態,可至翰林教育官網獲取更多信息。
往期文章閱讀推薦:
NOAI人工智能奧賽 2026-2027 活動章程出爐:新規則必看!
NOAI、UKOAI、USAAIO三大AI奧賽新賽季全面啟動:留學申請的“核武器”來了!

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