ამოცანა #83
ავტორი:Bușoi Alexandru David
სირთულე
თქვენი საუკეთესო შედეგი
არ არის
არბინმა მემკვიდრეობით მიიღო მრავალი მიწის ნაკვეთი ბაბუისგან და სურს ეფექტურად მოეწყოს, რათა ამ წელს მაქსიმალურად მდიდარი მოსავალი მიიღოს. მას აქვს ყველა მიწის ნაკვეთის გეგმები, თითოეული დაყოფილია 16 ნაწილად. უყურადღებობის გამო, ორიგინალური გეგმები მისი უმცროსი ძმის ხელში მოხვდა, რომელმაც ისინი ციფრულ სურათებად გარდაქმნა. ამ სურათებში, ციფრი 0 წარმოადგენს კარგ ნაწილს, ხოლო ციფრი 1 - ცუდ ნაწილს. სირთულე მდგომარეობს იმაში, რომ ციფრები დაწერილია სხვადასხვა შრიფტებითა და ფერებით, რაც ართულებს მათ დამუშავებას. იმის გამო, რომ არბინს არ აქვს ცოდნა AI სფეროში, გთხოვთ დაეხმაროთ ორიგინალური გეგმების აღდგენაში.
მიწის ნაკვეთის წარმოდგენის მაგალითია შემდეგი სურათი:

ფაილი train.csv შეიცავს შემდეგს:
id : სურათისკენ მისამართიtype : მიწის ნაწილის ტიპი -> 0 (კარგი) ან 1 (ცუდი)test.csv:
id : სურათისკენ მისამართიგანსაზღვრეთ არის თუ არა მიწის ნაკვეთის პირველი ნაწილი (მარცხენა ზედა კუთხე) კარგი (0) თუ ცუდი (1). განსაზღვრა უნდა მოხდეს test_images-ის სურათებზე.
გამოთვალეთ ყველა მიწის ნაკვეთის ქულა. ეს განისაზღვრება როგორც რიცხვი, რომელიც მიიღება მიწის ნაკვეთის ხაზების კონკატენაციით (ზემოდან ქვემოთ) და მიღებული ციფრების სტრიქონის გადაყვანით 2-ული ბაზიდან 10-ული ბაზაში, ნიშნიანი მთელი რიცხვის (signed int) სახით. გამოთვლა უნდა მოხდეს test_images-ის სურათებზე.
ამ ამოცანისთვის უნდა შექმნათ ფაილი submission.csv, რომელსაც უნდა ჰქონდეს შემდეგი ფორმატი:
subtaskID, ID, answer1, test_images/cfcf2084.png, 02, test_images/cfcf2084.png, 27608......სადაც:
subtaskID - შეიძლება იღებდეს მნიშვნელობებს 1 ან 2 (იმისდა მიხედვით, რომელი ამოცანისთვის ვწერთ შედეგებს;ID - წარმოადგენს