<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Where%27s_Waldorf%2F%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..</id>
	<title>Where&#039;s Waldorf/곽병학 미완.. - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Where%27s_Waldorf%2F%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84.."/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Where%27s_Waldorf/%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..&amp;action=history"/>
	<updated>2026-05-15T01:08:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Where%27s_Waldorf/%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..&amp;diff=40172&amp;oldid=prev</id>
		<title>imported&gt;molid7 at 18:19, 16 August 2012</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Where%27s_Waldorf/%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..&amp;diff=40172&amp;oldid=prev"/>
		<updated>2012-08-16T18:19:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:19, 16 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Describe Where&amp;#039;s_Waldorf/곽병학_미완&lt;/del&gt;.. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;here&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;로직은 그냥 BF로 했는데 코딩에서 뭐가 문젠지 자꾸 에러가 나네&lt;/ins&gt;..&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;..&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;하루동안 코드 고치다가 포기 ㅠㅠ&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-----------------------------------------------------&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import java.util.Scanner;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  import java.util.Scanner;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;molid7</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Where%27s_Waldorf/%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..&amp;diff=40171&amp;oldid=prev</id>
		<title>imported&gt;molid7 at 18:18, 16 August 2012</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Where%27s_Waldorf/%EA%B3%BD%EB%B3%91%ED%95%99_%EB%AF%B8%EC%99%84..&amp;diff=40171&amp;oldid=prev"/>
		<updated>2012-08-16T18:18:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Describe Where&amp;#039;s_Waldorf/곽병학_미완.. here&lt;br /&gt;
 &lt;br /&gt;
 import java.util.Scanner;&lt;br /&gt;
 &lt;br /&gt;
 class Case {&lt;br /&gt;
 	int m;&lt;br /&gt;
 	int n;&lt;br /&gt;
 	char[][] grid;&lt;br /&gt;
 	int k;&lt;br /&gt;
 	String[] str;&lt;br /&gt;
 	int index;&lt;br /&gt;
 	/*int[][] direction= {{-1,-1}, {0,1}, {1,1}, &lt;br /&gt;
 						{-1,-1}, {0,-1}, {1,-1},&lt;br /&gt;
 						{-1,0},&lt;br /&gt;
 						{1,0}};*/&lt;br /&gt;
 	int[] y = {-1, -1, -1, 0, 1, 1, 1, 0};&lt;br /&gt;
 	int[] x = {-1, 0, 1, 1, 1, 0, -1, -1};&lt;br /&gt;
 	int length;&lt;br /&gt;
 	&lt;br /&gt;
 	Case(int m, int n, char[][] grid, int k, String[] str) {&lt;br /&gt;
 		this.m = m;&lt;br /&gt;
 		this.n = n;&lt;br /&gt;
 		this.grid = grid.clone();&lt;br /&gt;
 		this.k = k;&lt;br /&gt;
 		this.str = str.clone();&lt;br /&gt;
 		/*index = 0;*/&lt;br /&gt;
 		length = 1; //첫 단어&lt;br /&gt;
 		/*direction = new int[2][4];*/&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 	void output() {&lt;br /&gt;
 		for(int i=0; i&amp;amp;lt;str.length; i++) { //찾을 단어 개수만큼&lt;br /&gt;
 			index = 0; //다음 단어의 첫 글자&lt;br /&gt;
 			for(int row=0; row&amp;amp;lt;m; row++) {&lt;br /&gt;
 				for(int col=0; col&amp;amp;lt;n; col++) {&lt;br /&gt;
 					if(grid[row][col] == str[i].charAt(index)) { // 첫 단어가 맞으면&lt;br /&gt;
 						/*System.out.println(str[i].charAt(index));&lt;br /&gt;
 						System.out.println((row+1) + &amp;quot; &amp;quot; + (col+1));*/&lt;br /&gt;
 						System.out.println(&amp;quot;444 : &amp;quot; + (row+1) + &amp;quot; &amp;quot; + (col+1) );&lt;br /&gt;
 						&lt;br /&gt;
 						if(check(grid, row, col, str[i])) {&lt;br /&gt;
 							System.out.println();&lt;br /&gt;
 							System.out.println(&amp;quot;check: &amp;quot; + (row+1) + &amp;quot; &amp;quot; + (col+1));&lt;br /&gt;
 							System.out.println();&lt;br /&gt;
 						}&lt;br /&gt;
 						&lt;br /&gt;
 						length =1;&lt;br /&gt;
 					}&lt;br /&gt;
 				}&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	&lt;br /&gt;
 	boolean check(char[][] grid, int row, int col, String str) {&lt;br /&gt;
 		int idx = 1;&lt;br /&gt;
 		int temp_r;&lt;br /&gt;
 		int temp_c;&lt;br /&gt;
 		int cnt = str.length();&lt;br /&gt;
 		&lt;br /&gt;
 		for(int i=0; i&amp;amp;lt;8; i++) { //각 방향에 대해서&lt;br /&gt;
 			idx =1;&lt;br /&gt;
 			temp_r = row;&lt;br /&gt;
 			temp_c = col;&lt;br /&gt;
 			length=1;&lt;br /&gt;
 			cnt = str.length();&lt;br /&gt;
 			&lt;br /&gt;
 			System.out.println();&lt;br /&gt;
 			System.out.println(str);&lt;br /&gt;
 			System.out.println();&lt;br /&gt;
 			&lt;br /&gt;
 			while(0 &amp;amp;lt; cnt--) {&lt;br /&gt;
 				temp_r += y[i]; //방향이동&lt;br /&gt;
 				temp_c += x[i];&lt;br /&gt;
 				&lt;br /&gt;
 				System.out.println(&amp;quot;111 &amp;quot;+ temp_r + &amp;quot; &amp;quot; + temp_c);&lt;br /&gt;
 				&lt;br /&gt;
 				if(temp_r &amp;amp;gt;= 0 &amp;amp;amp;&amp;amp;amp; temp_r &amp;amp;lt; m &amp;amp;amp;&amp;amp;amp; temp_c &amp;amp;gt;=0 &amp;amp;amp;&amp;amp;amp; temp_c &amp;amp;lt;n) {&lt;br /&gt;
 					System.out.println(&amp;quot;222&amp;quot;);&lt;br /&gt;
 					System.out.println(&amp;quot;idx = &amp;quot; + idx);&lt;br /&gt;
 					if(grid[temp_r][temp_c] == str.charAt(idx)) {&lt;br /&gt;
 						System.out.println(&amp;quot;333&amp;quot;);&lt;br /&gt;
 						length++;&lt;br /&gt;
 						idx++;&lt;br /&gt;
 					}&lt;br /&gt;
 				}&lt;br /&gt;
 			}&lt;br /&gt;
 			if(length == str.length()) return true;&lt;br /&gt;
 		}&lt;br /&gt;
 		&lt;br /&gt;
 		return false;&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 public class Waldorf {	&lt;br /&gt;
 	public static void main(String ar[]) {&lt;br /&gt;
 		Scanner sc = new Scanner(System.in);&lt;br /&gt;
 		int num = sc.nextInt();&lt;br /&gt;
 		int m;&lt;br /&gt;
 		int n;&lt;br /&gt;
 		char[][] grid;&lt;br /&gt;
 		int k;&lt;br /&gt;
 		String[] str;&lt;br /&gt;
 		&lt;br /&gt;
 //		System.out.println(num); /////////&lt;br /&gt;
 		&lt;br /&gt;
 		Case[] caseArr = new Case[num];&lt;br /&gt;
 		for(int i=0; i&amp;amp;lt;caseArr.length; i++) {&lt;br /&gt;
 			m = sc.nextInt();&lt;br /&gt;
 			n = sc.nextInt();&lt;br /&gt;
 	//		System.out.println(m); /////////&lt;br /&gt;
 	//		System.out.println(n); /////////&lt;br /&gt;
 			sc.nextLine();&lt;br /&gt;
 			grid = new char[m][n];&lt;br /&gt;
 			for(int row=0; row&amp;amp;lt;m; row++) {&lt;br /&gt;
 				grid[row] = sc.nextLine().toLowerCase().toCharArray().clone();&lt;br /&gt;
 	//			System.out.println(grid[row]);&lt;br /&gt;
 			}&lt;br /&gt;
 				&lt;br /&gt;
 			/*for(int a=0; a&amp;amp;lt;m; a++) {&lt;br /&gt;
 				for(int b=0; b&amp;amp;lt;n; b++) {&lt;br /&gt;
 					System.out.print(grid[a][b]);&lt;br /&gt;
 				}&lt;br /&gt;
 				System.out.println();&lt;br /&gt;
 			}*/&lt;br /&gt;
 			&lt;br /&gt;
 			k = sc.nextInt();&lt;br /&gt;
 	//		System.out.println(k);&lt;br /&gt;
 			str = new String[k];&lt;br /&gt;
 			sc.nextLine();&lt;br /&gt;
 			for(int j=0; j&amp;amp;lt;k; j++)&lt;br /&gt;
 				str[j] = sc.nextLine().toLowerCase();&lt;br /&gt;
 			&lt;br /&gt;
 			caseArr[i] = new Case(m, n, grid, k, str);&lt;br /&gt;
 			caseArr[i].output();&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
------------------&lt;br /&gt;
[[ACM_ICPC/2012스터디]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;molid7</name></author>
	</entry>
</feed>