<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="th">
	<id>https://theory.cpe.ku.ac.th/wiki/index.php?action=history&amp;feed=atom&amp;title=Gcj2009</id>
	<title>Gcj2009 - ประวัติรุ่นแก้ไข</title>
	<link rel="self" type="application/atom+xml" href="https://theory.cpe.ku.ac.th/wiki/index.php?action=history&amp;feed=atom&amp;title=Gcj2009"/>
	<link rel="alternate" type="text/html" href="https://theory.cpe.ku.ac.th/wiki/index.php?title=Gcj2009&amp;action=history"/>
	<updated>2026-04-18T09:02:49Z</updated>
	<subtitle>ประวัติรุ่นแก้ไขของหน้านี้ในวิกิ</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://theory.cpe.ku.ac.th/wiki/index.php?title=Gcj2009&amp;diff=38300&amp;oldid=prev</id>
		<title>Jittat: หน้าที่ถูกสร้างด้วย &#039;== Round 2 ==  === A. Crazy Rows ===  Source: [https://code.google.com/codejam/contest/204113/dashboard#s=p0]  คุณได้รั...&#039;</title>
		<link rel="alternate" type="text/html" href="https://theory.cpe.ku.ac.th/wiki/index.php?title=Gcj2009&amp;diff=38300&amp;oldid=prev"/>
		<updated>2013-05-17T02:20:28Z</updated>

		<summary type="html">&lt;p&gt;หน้าที่ถูกสร้างด้วย &amp;#039;== Round 2 ==  === A. Crazy Rows ===  Source: [https://code.google.com/codejam/contest/204113/dashboard#s=p0]  คุณได้รั...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;หน้าใหม่&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Round 2 ==&lt;br /&gt;
&lt;br /&gt;
=== A. Crazy Rows ===&lt;br /&gt;
&lt;br /&gt;
Source: [https://code.google.com/codejam/contest/204113/dashboard#s=p0]&lt;br /&gt;
&lt;br /&gt;
คุณได้รับเมตริกซ์ขนาด &amp;#039;&amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;#039; x &amp;#039;&amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;#039; ที่มีค่า 0 กับ 1 คุณสามารถสลับสองแถวที่ติดกันในเมตริกซ์ได้&lt;br /&gt;
&lt;br /&gt;
เป้าหมายของคุณคือการสลับให้ค่า 1 ทั้งหมดอยู่บนหรือล่างแนวทแยงมุมหลัก  นั่นคือ สำหรับ X ที่ 1 &amp;lt;= X &amp;lt;= N, จะต้องไม่มี 1 ในแถวที่ X ที่อยู่ด้านขวาของคอลัมน์ X&lt;br /&gt;
&lt;br /&gt;
ให้โปรแกรมพิมพ์จำนวนครั้งของการสลับที่น้อยที่สุดที่ต้องใช้&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Input&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* บรรทัดแรกระบุจำนวนเต็ม T, จากนั้นจะมีข้อมูลทดสอบ T ชุดหลังจากนั้น&lt;br /&gt;
* บรรทัดแรกของแต่ละชุดข้อมูลทดสอบระบุจำนวนเต็ม N  จากนั้นอีก N บรรทัด ในแต่ละบรรทัดจะมีอักขระ N ตัว ซึ่งมีค่าเป็น 0 หรือ 1&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Output&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
สำหรับแต่ละข้อมูลทดสอบ พิมพ์&lt;br /&gt;
&lt;br /&gt;
 Case #X: K&lt;br /&gt;
&lt;br /&gt;
เมื่อ X แทนหมายเลขข้อมูลทดสอบ และ K เป็นจำนวนครั้งที่ต้องสลับที่น้อยที่สุด&lt;br /&gt;
&lt;br /&gt;
รับประกันว่ามีคำตอบในทุก ๆ ข้อมูลทดสอบ&lt;/div&gt;</summary>
		<author><name>Jittat</name></author>
		
	</entry>
</feed>