Информатикадан Орталық Еуропа олимпиадасы (ceoi) туралы ереже Тапсырмалар түрлері



жүктеу 148.23 Kb.
Pdf просмотр
бет1/3
Дата05.04.2022
өлшемі148.23 Kb.
#18664
  1   2   3
информатика орта


Информатикадан Орталық Еуропа олимпиадасы (CEOI) туралы 
ереже 
 
Тапсырмалар түрлері 
Тапсырмалар алгоритмдік сипатта болуы керек. Олар келесідей форматта 
болуы мүмкін: 
- пакеттік тапсырмалар: шешімдер компьютерлік бағдарламаның бір 
бастапқы файлынан тұрады, ол стандартты кірістен деректерді оқиды және 
оның жауабын стандартты шығысқа жазады. 
- интерактивті тапсырмалар: шешімдер ұйымдастырушылар ұсынған 
«грейдер» 
бағдарламасымен 
өзара 
әрекеттесетін 
компьютерлік 
бағдарламаның бір бастапқы файлынан тұрады. Интерактивті интерфейсті 
стандартты енгізу/шығару арқылы немесе қатысушы мен ұйымдастырушылар 
ұсынған модульдерді байланыстыру арқылы жүзеге асыруға болады. 
- тек шығатын тапсырмалар: қатысушыларға кіріс файлдары беріледі 
және олар кез-келген жолмен дұрыс шығыс файлдарын жасауы керек. 
Тек нәтижеге бағытталған тапсырмалар бас директорда қолданылмайды. 
Пакеттік және интерактивті тапсырмалар үшін келесі шектеулер 
қолданылады. 
- көрініс мөлшері 100 КБ-мен шектелген. 
- компиляция 10 секунд ішінде және шамамен 512 Мб жадта орындалуы 
керек. 
- әр тапсырмада белгілі бір уақыт шегі бар: процессордың жалпы уақытын 
шектеу, оны бір сынақ енгізу кезінде шешу қажет болуы мүмкін. 
- әр тапсырмада белгіленген жад шегі бар: шешім кез-келген уақытта 
бөлуге болатын жадтың жалпы көлеміне шектеу. Бұл шектеу айнымалыларды 
ғана емес, орындалатын кодты, ғаламдық деректерді, стекті және т.б. қамтиды. 
- стек мөлшеріне жеке шектеу жоқ. 
Шешімдерді ұсыну 
Қатысушылар шешімдерді олимпиада серверіне осы серверде жұмыс 
істейтін веб-өтініш беру жүйесі арқылы жібереді. 
Тапсырмалардың шешімдері Олимпиада кезінде кез-келген уақытта 
ұсынылуы мүмкін. Әрбір тапсырма үшін қатысушы 50-ден артық өтінім бере 
алмайды. Қатысушылар олимпиада аяқталғанға дейін өз шешімдерін 
олимпиадалық жүйеге ұсынуға жауапты. Қатысушыларға олимпиаданың 
аяқталуына дейін олардың барлық шешімдерінің ұсынылғанына көз жеткізу 
үшін жеткілікті уақыт бөлуге кеңес береміз. Олимпиада сервері олимпиада 
басталғанға дейін қалған ресми уақытты көрсетеді. Материалдар сұрыптау 
машиналарында бағаланады. Сұрыптау машиналарындағы бағдарламалық 
орта қатысушы машиналардағы ортаға мүмкіндігінше жақын. 
Бағдарламалар қажет болатын тапсырмалар үшін жіберу құралы 
C++бастапқы файлдарын қабылдайды. 
Шот 
Әрбір тапсырма үшін тест деректері тапсырмалар нұсқаулығында 
айқындалған ішкі тапсырмаларға сәйкес келетін тестілік кіріс деректер 


пакетіне бөлінеді. Егер ұсынылған бағдарлама белгіленген шектерде дұрыс 
шығыс файлын жасаса, сынақ енгізу дұрыс шешіледі. Егер ондағы кірістердің 
әрқайсысы дұрыс шешілсе, топ дұрыс шешіледі. 
Егер қандай да бір себептермен шешімді орындау 0-ден басқа шығу 
кодын қайтарса, бұл жұмыс уақытында қате ретінде қарастырылады. Ұпайлар 
тек дұрыс анықталған кіріс топтары үшін беріледі. Егер тапсырма үшін арнайы 
бағалау ережелері болса, онда бағалау тапсырманы қоюда нақтыланады. 
Егер қатысушы бір тапсырма үшін біреуден артық шешім ұсынса, ең көп 
ұпай санын жинаған шешім ескеріледі. 
Әр көрініс әрқашан сынақ жағдайларының барлық мысалдарымен 
тексеріледі, бірақ есеп 0 ұпайдан тұрады. Бұл сынақтардың нәтижелері 
ұпайларға әсер етпейді. Атап айтқанда, қатысушы шамамен тесттен өтіп
тапсырманы орындау үшін нөлдік емес ұпай ала алады. 
Кері байланыс 
Қатысушылар әр өтінім бойынша толық кері байланыс алады. Дәл: 
- компилятордың шығысы. 
- әр ішкі тапсырма үшін, сол ішкі есепті бағалау және жеке іске қосу 
туралы қысқаша ақпарат. Әр іске қосу үшін сізге үкім, жұмыс уақыты және 
жадты пайдалану туралы хабарланады. 

жүктеу 148.23 Kb.

Поделитесь с Вашими друзьями:
  1   2   3




©emirb.org 2022
әкімшілігінің қараңыз

    Басты бет