|
0 / 0 / 0
Регистрация: 12.07.2025
Сообщений: 2
|
|||||||||||
Задачи по Python12.07.2025, 22:44. Показов 1367. Ответов 3
Всем привет. Ниже 2 задачи, и соответствующие им решения. Я уперся рогом и никак не понимаю, и репетитор никак не может мне объяснить - почему в случае с 5 задачей мы указываем for x in range (0, 37), а в 6 задаче мы указываем for x in "0123456789ABCDEFG". Она говорит, что если написать в 6 задаче for x in range (0, 17), то компьютер не поймет, какие буквы следуют после 9 - но почему тогда в пятой задаче, где вообще 37-чная система, компьютер понимает по "for x in range (0, 37)", что следует после 9, и мы вручную буквы не вписываем?
5. В выражении 317x37 + 4x2937 x обозначает некоторую цифру из алфавита системы счисления c основанием 37. Определите наименьшее значение x, при котором значение данного выражения кратно 36. Для найденного x вычислите частное от деления данного выражения на 36 и запишите его в ответе в десятичной системе счисления.
8x567825 + 457x6925 + 145x125 В записи чисел переменной x обозначена неизвестная цифра алфавита 17-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 23. Для найденного значения x вычислите частное от деления значения арифметического выражения на 23 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.
0
|
|||||||||||
| 12.07.2025, 22:44 | |
|
Ответы с готовыми решениями:
3
Как из Python скрипта выполнить другой python скрипт?
|
|
14433 / 7475 / 1579
Регистрация: 06.09.2009
Сообщений: 27,112
|
||||||
| 13.07.2025, 10:44 | ||||||
|
В этих задачах используются разные подходы к переводу чисел в десятичную систему счисления: в первой задаче непосредственное вычисление (объяснение, почему нельзя по-другому, в последнем абзаце моего сообщения), а во второй - возможности самого языка при преобразовании строки, записанной в некой системе счисления, в десятичное число.
К слову, в первой задаче х находится без полного перебора (нам ведь нужно только наименьшее значение) с использованием следующего факта: Число, записанное в n-ричной системе счисления, делится на n-1, если сумма цифр числа, записанного в n-ричной системе счисления, делится на n-1. Имеем 3 + 1 + 7 + x + 4 + x + 2 + 9 = 36 2х + 26 = 36 2х = 10 х = 5 Если бы нужно было найти все допустимые значения х, тогда просто заменяем 36 на 72, 108, ... И тогда
1
|
||||||
|
0 / 0 / 0
Регистрация: 12.07.2025
Сообщений: 2
|
|
| 13.07.2025, 12:25 [ТС] | |
|
Спасибо за ответ. Сразу скажу, я не все понял, так как я новичок. Я бы хотел спросить у вас: правильно ли я понимаю, что когда мы в пятой задаче указываем "for x in range (0, 37)", то это не имеет никакого отношения к алфавиту 37-чной системы счисления? Поскольку, как я понял, в алфавите после 9 следуют буквы английского алфавита, а в "for x in range (0, 37)" после 9 следуют цифры (10, 11 и пр.)?
0
|
|
|
14433 / 7475 / 1579
Регистрация: 06.09.2009
Сообщений: 27,112
|
|
| 13.07.2025, 12:42 | |
|
В алфавите любой системы счисления, превышающей десятичную, используются буквы. Но каждой букве ставится в соответствие десятичное число: A - 10, B - 11, C - 12 и т.д.
1
|
|
| 13.07.2025, 12:42 | |
|
Помогаю со студенческими работами здесь
4
Python without python
Python - момент истины. Python - как оружие возмездие против системы Сложности с переходом с python 2.x на python 3.x Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение
Это мой обзор планшета X220 с точки зрения школьника.
Недавно я решила попытаться уменьшить свой. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|