Решите задачу, плз?

Информатика | 5 - 9 классы

Решите задачу, плз.

У вас есть две кучи камней.

Первая из них содержит x камней, вторая - y.

За один раз мальчик может забрать из любой кучки один камень и положить его в другую кучу.

Вася хочет сделать так, чтобы хотя бы в одной куче осталось ровно z камней.

Составьте алгоритм, который определяет, может ли он достичь поставленной цели, и если да, то какое наименьшее количество переложений ему знадободиться для этого.

Нужен код на любом из этих языков : python, c, c + + , pascal.

Ответить на вопрос
Ответы (1)
Dmitrykovtun22 3 июн. 2020 г., 18:42:15

Var x, y, z : integer ;

begin readln(x, y, z) ; if (x + y < ; z) then writeln('Не смогёт') else begin write('Сможет, в ') ; if (x < ; y) then write(x - z) else write(y - z) ; writeln(' шаг(а)(ов)') ; end ;

end.

Taganbestman 23 февр. 2020 г., 00:23:13 | 10 - 11 классы

Два игрока, Петя и Ваня, играют в следующую игру?

Два игрока, Петя и Ваня, играют в следующую игру.

Перед игроками лежит куча камней.

Игроки ходят по очереди, первый ход делает Петя.

За один ход игрок может добавить в кучу один камень или увеличить число камней в куче в пять раз.

Например, имея кучу из 10 камней, за один ход можно получить кучу из 11 камней или 50 камней.

У каждого игрока, чтобы делать ходы, есть неограниченное количество камней.

Игра завершается в тот момент, когда количество камней в куче становится не менее 201.

Победителем считается игрок, сделавший последний ход, то есть первым получивший кучу, в которой будет 201 или больше камней.

В начальный момент в куче было S камней, 1 ≤ S ≤ 200.

1. При каких S : 1а) Петя выигрывает первым ходом ; 1б) Ваня выигрывает первым ходом?

2. Назовите два значения S, при которых Петя может выиграть своим вторым ходом?

3. Назовите значение S, при котором Ваня выигрывает своим первым или вторым ходом?

Foranna76 19 дек. 2020 г., 08:22:45 | 5 - 9 классы

1. Две кучи?

1. Две кучи.

У Васи есть две кучки камней.

Первая из них содержит x камней, вторая - y камней.

За один раз мальчик может забрать из любой кучки один камень и положить его в другую кучку.

Вася хочет сделать так, чтобы хотя бы в одной из кучек оказалось ровно z камней.

Составьте алгоритм, определяющий сможет ли он добиться поставленной цели, и если да, то какое наименьшее количество перекладываний ему понадобится для этого.

Yaalex713 22 авг. 2020 г., 01:25:31 | 5 - 9 классы

Помогите, пожалуйста?

Помогите, пожалуйста!

Два игрока играют в следующую игру.

Перед ними лежит куча из 6 камней.

Игроки берут камни по очереди, за один ход можно взять 1, 2 или 3 камня.

Проигрывает тот, кто забирает последний камень.

Кто выигрывает при безошибочной игре обоих игроков - игрок, делающий первый ход, или игрок, делающий второй ход?

Каким должен быть первый ход выигрующего игрока?

Ответ обоснуйте.

FANTASTICK2000 1 мая 2020 г., 20:53:28 | 5 - 9 классы

5. Грунтовая дорога проходит последовательно через населенные пункты А, В, С, и Д?

5. Грунтовая дорога проходит последовательно через населенные пункты А, В, С, и Д.

При этом длина дороги между А и В равна 40 км между В и С 25 км и между С и Д 10 км.

Между А и С дороги нет.

Оцените минимальное возможное время движения велосипедиста из пункта А в пункт В если его скорость по грунтовой дороге 20 км.

По шоссе 30км .

Ч 11.

Два игрока играют в следующую игру.

Пред ними лежит куча из 6 камней.

Игроки берут камни по очереди.

За один ход можно взять 1, 2 или 3 камня.

Проигрывает тот, кто забирает последний камень.

Кто выигрывает при безошибочной игре обоих игроков - игрок, делающий первый ход, или игрок, делающий второй ход?

Каким должен быть первый ход, выигрывающего игрока?

Ответ обоснуйте.

Valera441 2 июн. 2020 г., 06:28:13 | 10 - 11 классы

Два иг­ро­ка, Петя и Ваня, иг­ра­ют в сле­ду­ю­щую игру?

Два иг­ро­ка, Петя и Ваня, иг­ра­ют в сле­ду­ю­щую игру.

Перед иг­ро­ка­ми лежит куча кам­ней.

Иг­ро­ки ходят по оче­ре­ди, пер­вый ход де­ла­ет Петя.

За один ход игрок может до­ба­вить в кучу 1 ка­мень или 3 кам­ня или увеличить количество камней в куче в 3 раза.

На­при­мер, имея кучу из 10 кам­ней, за один ход можно по­лу­чить кучу из 11 или 13 или 30 кам­ней.

У каж­до­го иг­ро­ка, чтобы де­лать ходы, есть не­огра­ни­чен­ное ко­ли­че­ство кам­ней.

Игра за­вер­ша­ет­ся в тот мо­мент, когда ко­ли­че­ство кам­ней в куче ста­но­вит­ся не менее 48.

По­бе­ди­те­лем счи­та­ет­ся игрок, сде­лав­ший по­след­ний ход, то есть пер­вым по­лу­чив­ший кучу, в ко­то­рой будет 48 или боль­ше кам­ней.

В на­чаль­ный мо­мент в куче было S кам­ней, 1 ≤ S ≤ 47.

При каких S : 1.

А) Петя выигрывает первым ходом ; б) Ваня выигрывает первым ходом?

2. Назовите три значения S, при которых Петя может выиграть вторым своим ходом.

3. Назовите два значения S, при которых Ваня выигрывает своим первым или своим вторым ходом.

ЯДаша 12 мая 2020 г., 05:48:21 | 10 - 11 классы

Два игрока играют в следующую игру?

Два игрока играют в следующую игру.

Перед ними лежат две кучки камней, в первой - 4 камня, а во второй - 3 камня.

У каждого игрока неограниченное кол - во камней.

Игроки ходят по очереди.

Ход состоит в том, что игрок или увеличивает в 3 раза число камней в любой куче.

Или добавляет 2 камня в какую - то кучу.

Кто выигрывает при без ошибочной игре обоих игроков - игрок, делающий первый ход, или игрок, делающий второй ход?

Каким должен быть первый ход выигрывающего игрока?

Ответ обоснуйте.

0377 1 авг. 2020 г., 20:02:32 | 10 - 11 классы

С3. У Пети и Вани две кучи камней?

С3. У Пети и Вани две кучи камней.

По своему выбору игрок может добавить в одну из куч 1 камень или увеличить число камней в 2 раза.

В первой куче 5 камней, а во второй S камней ; 1< ; = S< ; = 49.

Игра заканчивается, когда суммарное кол - во камней в кучах становится > ; = 55.

Если все кол - во камней > ; = 55, то игрок, сделавший последний ход, выигрывает.

Я не могу решить Задание 1 Б).

Там сказано, что должно быть такое значение S при котором Ваня выигрывает своим первым ходом(Петя ходит первым).

Приближенное значение S, которое я нашел, - это 24.

Там Ваня проигрывает лишь тогда, когда Петя увеличивает число камней на 1(5 + 1 = 6).

Получается, что Ваня должен увеличить 24 камня в два раза, и получается число 48.

И если их сложить(48 + 6), то получится 54.

Совсем чуть - чуть не хватает.

Помогите мне!

Может я где - то ошибся или есть какое - то другое число.

Мура14 19 июл. 2020 г., 22:23:06 | 1 - 4 классы

Вы играете с мудрецом в игру?

Вы играете с мудрецом в игру.

Из кучи в 21 камень нужно брать 1, 2 или 4 камня.

Проигрывает тот, кто взял камень последним.

Sorrysonnik 29 нояб. 2020 г., 18:58:06 | 5 - 9 классы

Два игрока играют в следующую игру?

Два игрока играют в следующую игру.

Перед ними лежат две кучки камней, в первой из которых 1 камень, а во второй 2 камня.

У каждого игрока неограниченно камней.

Игроки ходят по очереди.

Ход состоит в том что игрок или увеличивает в 3 раза число камней или добавляет 2 камня в какую - то кучу.

Выигрывает игрок, после хода которого общее число камней 2 - х куча менее 17.

Кто выигрывает при безошибочно игре обоих игроков - игрок, делающий 1 ход или делающий 2 ход.

Каким должен быть первый ход выигрывающего игрока.

Помогите начертить таблицу.

MegANika 11 дек. 2020 г., 04:14:03 | 5 - 9 классы

Составить программу, определяющую результат гадания на ромашке - любит не любит, взяв за исходное данное количество лепестков n?

Составить программу, определяющую результат гадания на ромашке - любит не любит, взяв за исходное данное количество лепестков n.

Составьте алгоритм с ветвлением на языке паскаль.

На этой странице вы найдете ответ на вопрос Решите задачу, плз?. Вопрос соответствует категории Информатика и уровню подготовки учащихся 5 - 9 классов классов. Если ответ полностью не удовлетворяет критериям поиска, ниже можно ознакомиться с вариантами ответов других посетителей страницы или обсудить с ними интересующую тему. Здесь также можно воспользоваться «умным поиском», который покажет аналогичные вопросы в этой категории. Если ни один из предложенных ответов не подходит, попробуйте самостоятельно сформулировать вопрос иначе, нажав кнопку вверху страницы.