PECULIARITIES OF PROGRAMMING IN THE C++ LANGUAGE OLYMPIAD PROBLEMS FOR DERIVATION
Keywords:
olympiad task, cycle, branching, data output, C programming languageAbstract
A few olympiad tasks are process considered and analysed on a leadingout. The selection of tasks came true on the basis of own experience of author. Tasks are examined in order of complication, id est from outages to more difficult. These tasks interesting to those that differ from ordinary complication of implementation and sometimes spend on the construction of program logic. A research format is observed following: problem specification, that contains entrance and initial data, analysis of initial conditions and analysis of algorithm for implementation in programming language, and finally, self programming of algorithm in language of С++. As, all tasks can be executed using branching and cycles only, then before programming of task the analysis of terms is executed that needs to be checked in branching. The authorial method of untiing of such tasks is shown. A programmatic code over of decisions is brought by the language of С for every task. Implementation and analysis of such tasks will give an opportunity to deepen and fasten knowledge and ability from programming.
References
Жмурко О. І. Олімпіади з програмування. Прості задачі / О. І. Жмурко, Т. О. Охріменко; МОН України, Уманський держ. пед. ун-т імені Павла Тичини. Умань: Візаві, 2020. 298 с.
Піраміда з символів. URL: https://www.eolymp.com/uk/problems/1119
Методичні рекомендації щодо розв`язання олімпіадних задач з програмування. URL: http://surl.li/fmiei
Розбір задач II етапу Всеукраїнської олімпіади з програмування. URL: http://surl.li/fmiiw
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Л.Я. Глинчук
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.