Тогда так. Какие бы не были эти XYZ будет образовано корректное шестизначное число. (Ну точнее X в диапазоне от 1 до 9, а Y и Z в диапазоне от 0 до 9, иначе шестизначное число не выйдет).
XYZZYX=XYZ*1000+ZYX. Поэтому сумма всех таких чисел это сумма ВСЕХ трехзначных чисел + сумма всех трехзначных чисел умноженная на 1000.
Теперь осталось найти сумму всех трехзначных чисел. Это не сложная задача:
Всего трёхзначных чисел 900: 100, 101, 102, …, 997, 998, 999 Сгруппируем попарно числа с противоположных концов: (100 + 999) + (101 + 998) + (102 + 997) + … = (1099 · 900 / 2) = 989100 / 2 = 494550 сумма каждой пары равна 1099 число пар равно половине всех чисел 900 / 2
В классическом варианте игра рассчитана на двух игроков. Каждый из игроков задумывает и записывает тайное 4-значное число с неповторяющимися цифрами. Игрок, который начинает игру по жребию, делает первую попытку отгадать число. Попытка — это 4-значное число с неповторяющимися цифрами, сообщаемое противнику. Противник сообщает в ответ, сколько цифр угадано без совпадения с их позициями в тайном числе (то есть количество коров) и сколько угадано вплоть до позиции в тайном числе (то есть количество быков). Например:Задумано тайное число «3219».Попытка: «2310».Результат: две «коровы» (две цифры: «2» и «3» — угаданы на неверных позициях) и один «бык» (одна цифра «1» угадана вплоть до позиции).Игроки делают попытки угадать по очереди. Побеждает тот, кто угадает число первым, при условии, что он не начинал игру. Если же отгадавший начинал игру — его противнику предоставляется последний шанс угадать последовательность.При игре против компьютера игрок вводит комбинации одну за другой, пока не отгадает всю последовательность.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку