Задача. Подіум

in Ukraine on Steem2 days ago

image.png

*довго думав і ще довго буду думати куди ж з цією задачею податися))), створити окремий акаунт лиш для задач - напевне так і зроблю пізніше. Але хотілося б все таки розділити загальний блог від суто збірника задач - ну а поки як є

У вивченні програмування дві складові - власне конкретна мова... її алфавіт(команди-оператори) а ще логіка, до того ж логіка не лиш програмістам треба)))
..і прикро коли такі цікаві задачі, що я задаю як домашню роботу - не хочуть ламати голову все подають ШІ, а думати хто буде?*

Задача

Є матеріал для виготовлення подіуму переможцям довжиною N. Його слід розпиляти на три частини:

  • перша частина для переможця найвища посередині
  • для другого місця ліворуч і менша за перше місце, але якомога ближча до неї за величиною
  • для третього місця частина найменша серед всіх, знаходиться праворуч і за величиною якомога ближча до всіх інших.
  • відходів, залишку не має бути.

Програма - на вході довжина N, на виході три числа.
Наприклад, для довжини 6 відповідь - 2 3 1

Problem

There is material for making a winners' podium of length N. It should be cut into three parts:

the first part for the winner is the tallest and is in the middle

for second place, the part is on the left and is smaller than the first place, but as close to it in size as possible

for third place, the part is the smallest of all, located on the right, and its size is as close as possible to the others

there must be no waste or remainder

Program — input: length N, output: three numbers.
For example, for length 6 the answer is 2 3 1

@kouba01, @ahsansharif, @mahadisalim

Posted using SteemX

Sort:  

High-Yield Curation by @steem-seven

Your content has been supported!


Maximize your passive income!
Delegate your SP to us and earn up to 0.45 STEEM / 1000 SP.

Click here to see our Tiered Reward System

Vote Proposal 100Vote Witness @seven.witMeet Speak on Steem

We are the hope!

S7VEN Banner

🎉 Congratulations!

Your post has been upvoted by the SteemX Team! 🚀

SteemX is a modern, user-friendly and powerful platform built for the Steem community.

🔗 Visit us: www.steemx.org

✅ Support our work — Vote for our witness: bountyking5

banner.jpg

Coin Marketplace

STEEM 0.06
TRX 0.30
JST 0.063
BTC 70700.36
ETH 2154.12
USDT 1.00
SBD 0.50