Пример задач с финала прошлого года:

Уроки йоги
Алёна очень любит заниматься йогой, но постоянно забывает дышать правильно.
 Напишите приложение, которое будет определять с помощью встроенного микрофона, когда она делает вдох, когда — выдох, а когда вообще задержала дыхание, чтобы ее тренер Аркадий смог помочь ей тренировать дыхание.
Решение должно определять вдох, выдох и время между ними.
Приложение должно:

  • определять момент вдоха,
  • определять момент выдоха,
  • считать и фиксировать время между вдохом-выдохом и выдохом-вдохом,
  • составлять список вдохов-выдохов с зафиксированным временем между ними,
  • отправлять список по электронной почте тренеру Аркадию.

Карта покрытия
Игорь в своей комнате страдает от того, что где бы он не сел, сигнал Wi-Fi от его роутера недостаточный, чтобы он мог смотреть свои любимые видеоролики на своем любимом сайте. Давайте поможем Игорю.
Для этого вам необходимо разработать приложение, которое просит пройтись сначала по периметру комнаты, а потом по ее площади (каким либо способом, но по всей) и составляет карту покрытия комнаты Wi-Fi сигналом.
 Таким образом мы сможем помочь Игорю определить лучшую точку для организации рабочего места и выбрать точку с самым слабым сигналом для установления второй точки доступа в интернет.
Приложение должно:

  • построить и отобразить тепловую карту помещения по уровню приема Wi-Fi-сигнала,
  • попросить пользователя пройти по периметру комнаты, а потом по площади и собрать уровень сигнала.
  • регистрировать препятствия на карте (пользователь прошел по площади комнаты, но «посетил» не все места).