Задание 19. Известно, что Ваня выиграл своим первым ходом после неудачного первого хода Пети. Укажите минимальное значение S, когда такая ситуация возможна.
Задание 20.
Найдите минимальное значение S, при котором у Пети есть выигрышная стратегия, причём одновременно выполняются два условия:
− Петя не может выиграть за один ход;
− Петя может выиграть своим вторым ходом независимо от того, как будет ходить Ваня.
Задание 21
Найдите два значения S, при которых одновременно выполняются два условия:
– у Вани есть выигрышная стратегия, позволяющая ему выиграть первым или вторым ходом при любой игре Пети;
– у Вани нет стратегии, которая позволит ему гарантированно выиграть первым ходом.
Найденные значения запишите в ответе в порядке возрастания.
За один ход игрок может добавить в одну из куч (по своему выбору) два камня или увеличить количество камней в куче в два раза. Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 74. Победителем считается игрок, сделавший последний ход, т.е. первым получивший такую позицию, при которой в кучах будет 74 или больше камней. В начальный момент в первой куче было 7 камней, во второй куче – S камней; 1 ≤ S ≤ 66.
Объяснение:
Задача #2
using System;
class HelloWorld {
static void Main() {
int a=Console.ReadLine(),
b=Console.ReadLine();
if ((a>0 && b>0) || (a<0 && b<0)) {
Console.WriteLine(a+b);
}
else{
Console.WriteLine("У чисел разные знаки, действие невозможно")
}
}
}
Задача #3
Нужно от возраста отнять стаж человека, если число будет большим, значит не принимаем на роботу, точнее, чем меньше число тем больше шансов у него попасть на роботу, по логике той задаче
Задача #1
Честно говоря, я не знаю, как ты хочешь, что бы я нарисовал это тебе, я не совсем понял суть задачи((
1)
names = []
name = input()
names.append(name)
print('Имя успешно добавлено! Если хотите его удалить, введите - 1')
choice = int(input())
if choice == 1:
names.remove(name)
2) print(names[0], names[-1])
3) print(len(names)) # names - ваш список.
4)
a = 'При'
b = 'ве'
c = 'т'
print(a + b + c)
5)
set_1 = set(['1', '2', '3'])
set_2 = set(['1', '7'])
print(set_2 - set_1)
6)
text = 'Напишите программу, которая находит самую большую сумму'
print(text.count('и'))
Объяснение:
len - находит длину.
count - Возвращает количество элементов со значением...