<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=223.62.67.19</id>
	<title>ZeroWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=223.62.67.19"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php/Special:Contributions/223.62.67.19"/>
	<updated>2026-05-14T16:55:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=1R/2016_09_14&amp;diff=26021</id>
		<title>1R/2016 09 14</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=1R/2016_09_14&amp;diff=26021"/>
		<updated>2016-09-14T12:41:11Z</updated>

		<summary type="html">&lt;p&gt;223.62.67.19: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= 오늘의 문제 =&lt;br /&gt;
* [https://www.acmicpc.net/problem/2667|단지번호붙이기]&lt;br /&gt;
&lt;br /&gt;
= 참가자 =&lt;br /&gt;
* 박인서&lt;br /&gt;
= 코드 =&lt;br /&gt;
== 15이원준 ==&lt;br /&gt;
&lt;br /&gt;
== 박인서 ==&lt;br /&gt;
 #include &amp;amp;lt;iostream&amp;amp;gt;&lt;br /&gt;
 #include &amp;amp;lt;vector&amp;amp;gt;&lt;br /&gt;
 #include &amp;amp;lt;algorithm&amp;amp;gt;&lt;br /&gt;
 char a[30][30];&lt;br /&gt;
 bool visit[30][30];&lt;br /&gt;
 int n;&lt;br /&gt;
 std::vector&amp;amp;lt;int&amp;amp;gt; res;&lt;br /&gt;
  &lt;br /&gt;
 int dfs (int i,int j){&lt;br /&gt;
     int cnt=1;&lt;br /&gt;
     visit[i][j]=true;&lt;br /&gt;
      &lt;br /&gt;
     if (i!=1 &amp;amp;amp;&amp;amp;amp; a[i-1][j]==&#039;1&#039; &amp;amp;amp;&amp;amp;amp; !visit[i-1][j])&lt;br /&gt;
         cnt+=dfs(i-1,j);&lt;br /&gt;
     if (i!=n &amp;amp;amp;&amp;amp;amp; a[i+1][j]==&#039;1&#039; &amp;amp;amp;&amp;amp;amp; !visit[i+1][j])&lt;br /&gt;
         cnt+=dfs(i+1,j);&lt;br /&gt;
     if (j!=1 &amp;amp;amp;&amp;amp;amp; a[i][j-1]==&#039;1&#039; &amp;amp;amp;&amp;amp;amp; !visit[i][j-1])&lt;br /&gt;
         cnt+=dfs(i,j-1);&lt;br /&gt;
     if (j!=n &amp;amp;amp;&amp;amp;amp; a[i][j+1]==&#039;1&#039; &amp;amp;amp;&amp;amp;amp; !visit[i][j+1])&lt;br /&gt;
         cnt+=dfs(i,j+1);&lt;br /&gt;
          &lt;br /&gt;
     return cnt;&lt;br /&gt;
 }&lt;br /&gt;
  &lt;br /&gt;
 int main (){&lt;br /&gt;
     std::cin&amp;amp;gt;&amp;amp;gt;n;&lt;br /&gt;
     for (int i=1;i&amp;amp;lt;=n;i++){&lt;br /&gt;
         for (int j=1;j&amp;amp;lt;=n;j++){&lt;br /&gt;
             std::cin&amp;amp;gt;&amp;amp;gt;a[i][j];&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
      &lt;br /&gt;
      &lt;br /&gt;
     for (int i=1;i&amp;amp;lt;=n;i++){&lt;br /&gt;
         for (int j=1;j&amp;amp;lt;=n;j++){&lt;br /&gt;
             if (a[i][j]==&#039;1&#039; &amp;amp;amp;&amp;amp;amp; !visit[i][j])&lt;br /&gt;
                 res.push_back(dfs(i,j));&lt;br /&gt;
         }&lt;br /&gt;
     }&lt;br /&gt;
      &lt;br /&gt;
     std::cout&amp;amp;lt;&amp;amp;lt;res.size()&amp;amp;lt;&amp;amp;lt;std::endl;&lt;br /&gt;
     std::sort(res.begin(),res.end());&lt;br /&gt;
     for(int i=0;i&amp;amp;lt;res.size();i++)&lt;br /&gt;
         std::cout&amp;amp;lt;&amp;amp;lt;res[i]&amp;amp;lt;&amp;amp;lt;std::endl;&lt;br /&gt;
      &lt;br /&gt;
     return 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
== 곽정흠 ==&lt;br /&gt;
&lt;br /&gt;
= 아이디어 =&lt;br /&gt;
== 15이원준 ==&lt;br /&gt;
&lt;br /&gt;
== 박인서 ==&lt;br /&gt;
&lt;br /&gt;
== 곽정흠 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>223.62.67.19</name></author>
	</entry>
</feed>