گزارشگیری

نام و تاریخ مسابقه: مسابقه جاوا_جیکل 6 – 18 بهمن 1396
مباحث: رشته و آرایه
نتایج یک ابزار گزارشساز در قالب فایل HTML تولید میشود. در این فایل، یک جدول وجود دارد که دارای یک سطر با عنوان Sum است. به برنامهی شما یک رشته، شامل محتویات فایل HTML داده میشود و برنامهی شما باید این سطر را در جدول بیابد و دو خانهی شامل درصد را در خروجی چاپ کند.
مثال:
فرض کنید رشتهی HTML ورودی، شامل یک جدول است و سطر زیر که همان سطر مورد نظر ماست، یکی از سطرهای این جدول است.
<tr> <td class="t">Sum</td> <td class="b">4,220 of 8,090</td> <td class="c">47%</td> <td class="b">240 of 546</td> <td class="c">56%</td> <td class="c">555</td> <td class="c">993</td> <td class="c">1,155</td> <td class="c">2,188</td> <td class="c">418</td> <td class="c">720</td> <td class="c">35</td> <td class="c">85</td> </tr>
در این صورت، برنامهی شما باید مقادیر زیر را چاپ کند:
47% 56%
نکات و راهنمایی:
- کل فایل HTML در یک خط (از کنسول) داده میشود.
- بین مولفههای HTML ممکن است فواصل خالی وجود داشته باشد.
- در کل فایل HTML تنها یک خانهی جدول به شکل <td>Sum</td> وجود دارد.
- در سطر مورد نظر، دقیقا دو خانهی جدول شامل عبارت درصدی است که مقدار هر یک، عدد صحیحی بین 0 تا 100 است.
- وجود ویژگی class در تگهای <td> اختیاری است. یعنی ممکن است وجود نداشته باشد.
آنچه باید آپلود کنید:
تنها یک فایل java. ارسال کنید. این فایل در هیچ بستهای نباید قرار داشته باشد و به صورت zipشده هم نباشد.
برای داوری تمرین، میتوانید پاسخ خود را در سایت Quera به نحوی که در بالا گفته شد، بارگذاری کنید.
برای آشنایی با نحوهی ارسال پاسخ در Quera، این مطلب را مطالعه کنید.
با ما همراه باشید:
آدرس کانال تلگرام: IranianJavaDevelopers@
آدرس اکانت توییتر: JavaCupIR@
آدرس صفحه اینستاگرام: javacup.ir
آدرس گروه لینکدین: Iranian Java Developers