This repository has been archived by the owner on Apr 22, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path0022.html
154 lines (153 loc) · 12.7 KB
/
0022.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta content="Word.Document" name="ProgId" />
<meta content="Microsoft Word 11" name="Generator" />
<meta content="Microsoft Word 11" name="Originator" />
<link href="file:///C:\DOCUME~1\DEFEND~1\LOCALS~1\Temp\msohtml1\01\clip_filelist.xml" rel="File-List" /><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:PunctuationKerning />
<w:ValidateAgainstSchemas />
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:BreakWrappedTables />
<w:SnapToGridInCell />
<w:ApplyBreakingRules />
<w:WrapTextWithPunct />
<w:UseAsianBreakRules />
<w:DontGrowAutofit />
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]--><style type="text/css">
<!--
/* Font Definitions */
@font-face
{font-family:"Angsana New";
panose-1:2 2 6 3 5 4 5 2 3 4;
mso-font-charset:0;
mso-generic-font-family:roman;
mso-font-pitch:variable;
mso-font-signature:16777219 0 0 0 65537 0;}
@font-face
{font-family:TFChiangsaen;
panose-1:0 0 0 0 0 0 0 0 0 0;
mso-font-alt:"Angsana New";
mso-font-charset:222;
mso-generic-font-family:auto;
mso-font-format:other;
mso-font-pitch:auto;
mso-font-signature:16777219 0 0 0 65537 0;}
@font-face
{font-family:AngsanaUPC;
panose-1:2 2 6 3 5 4 5 2 3 4;
mso-font-charset:222;
mso-generic-font-family:roman;
mso-font-pitch:variable;
mso-font-signature:16777219 0 0 0 65536 0;}
@font-face
{font-family:"MS Shell Dlg";
panose-1:0 0 0 0 0 0 0 0 0 0;
mso-font-charset:222;
mso-generic-font-family:auto;
mso-font-format:other;
mso-font-pitch:auto;
mso-font-signature:16777217 0 0 0 65536 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
mso-bidi-font-size:14.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Angsana New";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:36.0pt;
mso-footer-margin:36.0pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
<p class="MsoNormal"><span style=""><span style=""> </span></span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ในยุคของการแข่งขันนี้</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">คุณถูกกดดันจาก</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เสียงคีย์บอร์ดรอบตัว</span><span style=""> Ranking </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">อันดับสูง</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ๆ</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ในเว็บโปรแกรมมิ่ง</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ทำให้คุณเหลือเพียงทางเลือกเดียวเท่านั้น</span><span style="">...<o:p></o:p></span></p>
<p class="MsoNormal"><span style=""><span style=""> </span></span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เวลาเหลืออยู่ไม่มากแล้ว</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">คุณได้พยายามเจาะเข้าสู่ระบบฐานข้อมูลของ</span><span style=""> TOI.C </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">โดยทันที</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เป้าหมายคือการค้นหาไฟล์ข้อสอบ</span><span style=""> TOI.C </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ที่จะต้องเผชิญในวันพรุ่งนี้</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">แต่แล้วคุณก็ต้องพบเข้ากับ</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ปราการด่านแรก</span><span style=""> !<o:p></o:p></span></p>
<p class="MsoNormal"><span style=""><span style=""> </span></span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ระบบรักษาความปลอดภัยของ</span><span style=""> TOI.C </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ทำงานเข้าเสียแล้ว</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">สิ่งเดียวที่จะยับยั้งมันได้</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ก่อนที่จะมีคนพบว่าคุณกำลังเจาะเข้าสู่ระบบนั้น</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">คือการกรอกรหัสรูปดาวของทีมงาน</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ที่ใช้หยุดสถานการณ์ฉุกเฉินของระบบได้</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><span style=""><span style=""> </span></span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">คุณตัดสินใจเขียนโปรแกรมที่จะแสดงผลดาว</span><span style=""> (</span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ดอกจัน</span><span style="">) </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ที่เรียงกันเป็นรูปสี่เหลี่ยมขนมเปียกปูนในคอมพิวเตอร์</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เพื่อที่จะหยุดการทำงานของระบบรักษาความปลอดภัย</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">แต่เนื่องจากจอมอนิเตอร์ของคุณเป็นจอขนาดยาวพิเศษ</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ที่แสดงตัวอักษรได้ถึง</span><span style=""> N </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">บรรทัด</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">โปรแกรมของคุณจึงต้องแสดงผลดาวออกมาได้</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="">N </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">บรรทัดพอดี</span><span style=""> (</span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">โปรดดูตัวอย่างข้อมูลนำเข้า</span><span style="">)<o:p></o:p></span></p>
<p class="MsoNormal"><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">งานของคุณ</span></u></b><b><u><span style=""><o:p></o:p></span></u></b></p>
<p class="MsoNormal"><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เขียนโปรแกรมที่รับจำนวนบรรทัดของจอมอนิเตอร์</span><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">และแสดงผลลัพธ์เป็นรูปดาวตามเงื่อนไข</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ข้อมูลนำเข้า</span></u></b><b><u><span style=""><o:p></o:p></span></u></b></p>
<p style="" class="MsoNormal"><b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">บรรทัดแรก</span></b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">มีจำนวนเต็ม</span><span style=""> N (1 </span><span style="">≤</span><span style=""> N </span><span style="">≤</span><span style=""> 1,000) </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">แสดงจำนวนบรรทัดของจอมอนิเตอร์</span><span style="font-size: 8.5pt;"><o:p></o:p></span></p>
<p class="MsoNormal"><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ข้อมูลส่งออก</span></u></b><b><u><span style=""><o:p></o:p></span></u></b></p>
<p class="MsoNormal"><b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ดาวจำนวน</span></b><b><span style=""> N </span></b><b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">บรรทัด</span></b><span lang="TH" style=""> </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เป็นลักษณะขนมเปียกปูน</span><span style=""> (</span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ดาวจะใช้เครื่องหมายดอกจัน</span><span style=""> “*” </span><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ส่วนที่</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">เหลือเป็นอักขระขีดกลาง</span><span style=""> hyphen “-”)<o:p></o:p></span></p>
<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>
<p class="MsoNormal"><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">โจทย์โดย</span></u></b><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">:</span></u></b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;"> ทักษพร กิตติอัครเสถียร</span><span style=""><o:p></o:p></span></p>
<p class="MsoNormal"><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">ที่มา</span></u></b><b><u><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;">:</span></u></b><b><span lang="TH" style="font-size: 14pt; font-family: AngsanaUPC;"> </span></b><b><span style="font-size: 13pt;"><a href="http://thailandoi.org/toi.c/01-2009">TOI.C:01-2009</a><o:p></o:p></span></b></p>
<table>
<tr>
<th>ข้อมูลนำเข้า</th>
<th>ข้อมูลส่งออก</th>
</tr>
<tr>
<td>4</td>
<td>-*-
<br />*-*
<br />*-*
<br />-*-</td>
</tr>
<tr>
<td>5</td>
<td>--*--
<br />-*-*-
<br />*---*
<br />-*-*-
<br />--*--</td>
</tr>
<tr>
<td>6</td>
<td>--*--
<br />-*-*-
<br />*---*
<br />*---*
<br />-*-*-
<br />--*--</td>
</tr></table>