Tasks with mathematical content in Olympiads and competitions in informatics

Mathematical concepts and algorithms are present in the basic and advanced informatics courses of primary and secondary schools, in the tasks of the Unified State Exam and tasks of Olympiads and competitions in programming. the content lines of mathematics and informatics overlap in many ways, mainly in the sections of discrete mathematics: mathematical logic, graph theory, combinatorics, number systems, modular arithmetic, etc. the article provides examples of mathematical tasks that are useful when studying various sections of the informatics course. the use of semi-invariants and invariants in solving mathematical tasks and verifying programs is considered. Examples of tasks on non-traditional number systems that are used in creating hardware and software for personal computers are given. the issues of remainder arithmetic related to modern information encryption standards are discussed. Most of the tasks included in the article are created for well-prepared and motivated students. they were proposed by the authors at various Olympiads and competitions in informatics for schoolchildren in the Yaroslavl region.

Authors

Institutions

Publication Details

Journal
Informatics in school
Published
2025-04-14
DOI
https://doi.org/10.32517/2221-1993-2025-24-1-10-17
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Tasks with mathematical content in Olympiads and competitions in informatics

P. A. Kornilov, N. P. Fedotova
Informatics in school
Teaching and Learning Programming
article

Tasks with mathematical content in Olympiads and competitions in informatics

P. A. Kornilov, N. P. Fedotova
article en

Abstract

Mathematical concepts and algorithms are present in the basic and advanced informatics courses of primary and secondary schools, in the tasks of the Unified State Exam and tasks of Olympiads and competitions in programming. the content lines of mathematics and informatics overlap in many ways, mainly in the sections of discrete mathematics: mathematical logic, graph theory, combinatorics, number systems, modular arithmetic, etc. the article provides examples of mathematical tasks that are useful when studying various sections of the informatics course. the use of semi-invariants and invariants in solving mathematical tasks and verifying programs is considered. Examples of tasks on non-traditional number systems that are used in creating hardware and software for personal computers are given. the issues of remainder arithmetic related to modern information encryption standards are discussed. Most of the tasks included in the article are created for well-prepared and motivated students. they were proposed by the authors at various Olympiads and competitions in informatics for schoolchildren in the Yaroslavl region.

Informatics in school(1)
Yaroslavl State University (RU), Yaroslavl State Pedagogical University (RU)
Openalex Percentile: Top 93%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.