<?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=MineSweeper%2Fzyint</id>
	<title>MineSweeper/zyint - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=MineSweeper%2Fzyint"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=MineSweeper/zyint&amp;action=history"/>
	<updated>2026-05-14T22:00:01Z</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=MineSweeper/zyint&amp;diff=34672&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:23, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=MineSweeper/zyint&amp;diff=34672&amp;oldid=prev"/>
		<updated>2021-02-07T05:23:46Z</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; # -*- coding: cp949 -*-&lt;br /&gt;
 mapx=0&lt;br /&gt;
 mapy=0&lt;br /&gt;
 #map = [&amp;#039;*...&amp;#039;,&amp;#039;....&amp;#039;,&amp;#039;.*..&amp;#039;,&amp;#039;....&amp;#039;]&lt;br /&gt;
 map = []&lt;br /&gt;
 &lt;br /&gt;
 def plus(r,c):&lt;br /&gt;
     if r&amp;amp;lt;0 or r&amp;amp;gt;mapx-1:&lt;br /&gt;
         return 0&lt;br /&gt;
     if c&amp;amp;lt;0 or r&amp;amp;gt;mapy-1:&lt;br /&gt;
         return 0&lt;br /&gt;
     &lt;br /&gt;
     if map[r][c] != &amp;#039;*&amp;#039;:&lt;br /&gt;
         map[r]=map[r][:c] + str(int(map[r][c])+1) + map[r][c+1:]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 def mineAroundplus(r,c):&lt;br /&gt;
     plus(r-1,c-1)&lt;br /&gt;
     plus(r-1,c)&lt;br /&gt;
     plus(r-1,c+1)&lt;br /&gt;
 &lt;br /&gt;
     plus(r,c-1)&lt;br /&gt;
     plus(r,c)&lt;br /&gt;
     plus(r,c+1)&lt;br /&gt;
 &lt;br /&gt;
     plus(r+1,c-1)&lt;br /&gt;
     plus(r+1,c)&lt;br /&gt;
     plus(r+1,c+1)&lt;br /&gt;
         &lt;br /&gt;
 def prtmap():&lt;br /&gt;
     prt = &amp;#039;&amp;#039;&lt;br /&gt;
     for i in range(0,mapy):&lt;br /&gt;
         for j in range(0,mapx):&lt;br /&gt;
             prt = prt + map[i][j]&lt;br /&gt;
         print prt&lt;br /&gt;
         prt =&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 ###################################### main&lt;br /&gt;
 mapx = input(&amp;#039;x &amp;amp;gt;&amp;#039;)&lt;br /&gt;
 mapy = input(&amp;#039;y &amp;amp;gt;&amp;#039;)&lt;br /&gt;
 &lt;br /&gt;
 #입력받은 행 열 만큼 데이터를 입력받습니다.&lt;br /&gt;
 for i in range(mapy):&lt;br /&gt;
     map.append(raw_input())&lt;br /&gt;
 &lt;br /&gt;
 px = 0&lt;br /&gt;
 py = 0&lt;br /&gt;
 &lt;br /&gt;
 #.을 0으로 변경해줍니다.&lt;br /&gt;
 for i in range(0,mapy):&lt;br /&gt;
     for j in range(0,mapx):&lt;br /&gt;
         if map[i][j] == &amp;#039;.&amp;#039;:&lt;br /&gt;
             map[i] = map[i][:j] + &amp;#039;0&amp;#039; + map[i][j+1:]&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 #마인 주변에 있는 숫자들을 더합니다&lt;br /&gt;
 for i in range(0,mapy):&lt;br /&gt;
     for j in range(0,mapx):&lt;br /&gt;
         if map[i][j] == &amp;#039;*&amp;#039;:&lt;br /&gt;
             mineAroundplus(i,j)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 prtmap()&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[MineSweeper]] [[데블스캠프2005]] [[데블스캠프2005/Python]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>