IOM 2020, Блиц — Задача 10

The Blitz-contest of IOM-2020

Условие

Let’s consider the following function:

int f() {int i;int x = 0;for (i = 1; i <= 2020; i++) {if (i % 3 == 0) {continue;}x += (i % 5 == 0);}return x;}\begin{array}{l}\texttt{int f() \{}\\ \quad \texttt{int i;}\\ \quad \texttt{int x = 0;}\\ \quad \texttt{for (i = 1; i <= 2020; i++) \{}\\ \qquad \texttt{if (i \% 3 == 0) \{}\\ \qquad\quad \texttt{continue;}\\ \qquad \texttt{\}}\\ \qquad \texttt{x += (i \% 5 == 0);}\\ \quad \texttt{\}}\\ \quad \texttt{return x;}\\ \texttt{\}}\end{array}

Find f().

Отговори

Решение

Внимание: Непълно решение

The source contains only the answer key, no worked solution.


Оригинал в Архива: iom-2020-blitz-tasks.pdf · официални решения: iom-2020-blitz-answers.pdf