Member 13308290 Ответов: 3

C программа для поиска ошибки в ОС barua


Баруа разработал свою собственную операционную систему, известную как" Barua OS " (BOS ). Однажды, загружая свою систему, он натыкается на ошибку. Вы хотите произвести впечатление на Баруа, поэтому вы прыгаете и предлагаете решить проблему самостоятельно.
Баруа не очень любит двоичные числа, и его операционная система использует новую систему счисления под названием BNS ( Barua Number System ).
Ниже приведены свойства числа, представленного в форме BNS :

Число может состоять только из 2 различных цифр, одной или нулевой.
Число не может начинаться с нуля.
Число может иметь любое количество нулей, но только один экземпляр цифры один.
Например, 100, 1000, 10000-это числа Баруа, тогда как 101, 502, 625-это не числа Баруа. К сожалению, одно десятичное число попало в список чисел Баруа, и Barua OS не может найти свой продукт.

Что я уже пробовал:

Я всего лишь новичок..Помогать мне

jeron1

Во-первых, здесь вы не сделаете домашнее задание.
Во-вторых, помочь вам с чем именно? ты не задал ни одного вопроса. где ты застрял?

Вам нужно найти неподтверждающий номер из заданного списка номеров?
Можете ли вы решить эту проблему на бумаге?

AnvilRanger

Баруа написал свою собственную ОС,но он не может сопоставить простой ряд чисел. Должно быть, это ОС верхнего уровня.

3 Ответов

Рейтинг:
2

OriginalGriff

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

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
0

CPallini

Ну проверка номера Баруа это не ракетостроение:

  1. Проверьте первую цифру: должна быть одна
  2. если не осталось ни одной цифры, у вас есть действительный номер
  3. проверьте следующую цифру: должно быть ноль
  4. Гото Шаг 2


Рейтинг:
0

Patrice T

Перевод:

Цитата:
Делайте мою домашнюю работу бесплатно, чтобы я мог получить кредит на вашу работу, и в конечном счете я закончу учебу благодаря вашей работе. Неотложный

Нет, мы не делаем твою домашнюю работу.
Домашнее задание предназначено не для того, чтобы проверить ваши навыки просить других людей выполнять вашу работу, а для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание пройденных вами курсов, а также проблем, возникающих при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по их исправлению.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и начинайте работать. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.

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