natasha8750p092ef
10.04.2023 10:59

40б Урожай
Дядя Саша с сыном Колей копают картошку. Урожай выдался, как всегда, отменным, и они накопали nn мешков. Дядя Саша пригнал грузовичок в который может поместиться не более aa мешков картошки, а в Колин грузовичок поместится не более bb мешков. Урожай они хотят поделить поровну. Если количество мешков не будет делится на 2, то лишний мешок на правах старшего заберет дядя Саша. Вместе с тем, никто не сможет забрать мешков больше, чем поместится в его грузовик. И конечно же они не оставят ни одного мешка на поле.

Напишите программу, которая определит, сколько мешков увезет дядя Саша, а сколько Коля.

Формат входных данных
На вход подаются натуральные числа nn, aa и bb по одному числу в строке. Чиcла не превосходят 1000. Гарантируется, что n\leq a+bn≤a+b.

Формат выходных данных
Программа должна вывести в одной строке через пробел два числа — количество мешков, которое увезут дядя Саша и Коля на своих грузовичках.

Методика проверки и пояснение к тестам
Программа проверяется на 10 тестах. Прохождение каждого теста оценивается в Тесты из условия задачи при проверке не используются.

В первом тесте 59 мешков будут разделены почти поровну — 30 мешков дяде Саше и 29 — Коле. Во втором тесте Коля не сможет увезти причитающиеся ему 29 мешков и отдаст лишнее дяде Саше.

Sample Input 1:
59
35
40

Sample Output 1:
30 29

Sample Input 2:
59
41
25

Sample Output 2:
34 25

Напишите программу. Тестируется через stdin → stdout
Time Limit: 1 секунда
Memory Limit: 256 MB

укажите на каком языке писали)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
dance7
24.09.2022 03:52
Каждому, кто пользовался электронной почтой, известен знак @ (по-русски его неофициально называют собакой). В английском языке этот знак называется at sign или commercial at ‘коммерческое at’.
До начала компьютерной эпохи он использовался в английском языке для обозначения цены: 7 widgets @ $2 each, то есть 7 штук по 2$. В английском языке в данном контерксте используется как раз предлог at. Именно в торговых документах.
Есть несколько гипотез относительно происхождения этого знака. Самая распространенная утверждает, что это сокращенное написание латинского предлога ad. Другая называет его сокращением греческого предлога aná ‘в размере, по’, употребляемого с числительными.
В Испании с XIV века известна мера арроба. Первоначально так назывался бочонок для вина, затем так стали называть меру жидкости и меру веса. В Кастилии она равнялась 11,5 кг, в Арагоне = 12,5 кг. Римский профессор Джорджио Стабиле обнаружил документ 1537 года, написанный флорентийским купцом. В нем упоминалась упоминалась «цена одной @ вина». Здесь знак @ мог обозначать слово amphora или arroba. Слово arroba сейчас используется в испанском языке для обозначения знака @ (см. ниже).
Помимо переписки по электронной почте и обозначения цены знак @ используется в некоторых языках программирования (Perl, PHP, Pascal). Есть у него и другие функции. Например, в испанском и итальянском языке этот знак иногда используется в неофициальной переписке по электронной почте, заменяя буквы о и а в окончаниях. Например, слово [email protected] используется вместо amigos ‘друзья’ и amigas ‘подруги’.
0,0(0 оценок)
Ответ:
ArbuzovAndrey
12.09.2020 06:15
Var c,i:integer;

function IntToBin2(Value: integer): string;
var  i: integer;
begin
Result:= '';
for i:= 0 to Trunc(Ln(Value)/Ln(2)) do
Result:= IntToStr((Value and (1 shl i) shr i))+Result;
end; 

begin;
for c:=41 to 69 do
writeln(c,'=',IntToBin2(c));
end.

Вывод:
41=101001
42=101010
43=101011
44=101100
45=101101
46=101110
47=101111
48=110000
49=110001
50=110010
51=110011
52=110100
53=110101
54=110110
55=110111
56=111000
57=111001
58=111010
59=111011
60=111100
61=111101
62=111110
63=111111
64=1000000
65=1000001
66=1000010
67=1000011
68=1000100
69=1000101
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота