170 похожих чатов

Всем привет. Нужна помощь с одним заданием. Выдает неправильное значение.

В чем беда?

35 ответов

61 просмотр
Slava- Автор вопроса
Slava
screenshot

В тебе

Slava- Автор вопроса
Slava
screenshot

//str =":1:-1:1:-12432" //c = ':' public static int[] AddArr(string str, char c) { if ((char.IsLetter(c)) || c == '-') throw new ArgumentException("Неверный разделитель"); var arr = new int[str.Length - str.Count(x => x == ':')]; str = str.Replace(c.ToString(), string.Empty); for (int i = 0; i < str.Length; i++) { if (str[i].ToString() != ":") { if (str[i].ToString() == "-") { if (char.IsDigit(str[i])) { arr[i] = int.Parse(str[i].ToString()); } } if (char.IsDigit(str[i])) { arr[i] = int.Parse(str[i].ToString()); } } if (str[i].ToString() == "-") { if (char.IsDigit(str[i])) { arr[i] = int.Parse(str[i].ToString()); } } if (char.IsDigit(str[i])) { arr[i] = int.Parse(str[i].ToString()); } } return arr; } Для удобства предоставил код

Slava- Автор вопроса
Username
В тебе

можно было не говорить

Slava- Автор вопроса
Slava
screenshot

Первый иф - неправильный

Slava- Автор вопроса
Slava
//str =":1:-1:1:-12432" //c = ':' ...

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

Slava
почему?

Гена, на public static int[] ParseString(string input, char separator = ':') { if (Char.IsDigit(separator) || separator == '-') { throw new ArgumentException("Invalid separator"); } string[] parts = input.Split(separator); int[] result = new int[parts.Length]; for (int i = 0; i < parts.Length; i++) { if (!Int32.TryParse(parts[i], out result[i])) { throw new ArgumentException("Invalid input string"); } } return result; }

Slava
почему?

IsLetter почитай что проверяет

Slava
screenshot

Ясно блять, вместо того, чтобы самому разобраться оно копирует

Username
Ясно блять, вместо того, чтобы самому разобраться ...

так надо сначала проверить работает или не

сундук
так надо сначала проверить работает или не

Хотел бы разобраться, он бы на твой высер не смотрел даже. Видимо очередной "сделайте мне лабу ибо я гуманитарий"

Username
Хотел бы разобраться, он бы на твой высер не смотр...

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

Username
Зря на него время потратил я

тебя никто не заставлял, друг

Slava- Автор вопроса
Username
По личности автора

чтоооо, молодой человек, держите себя в руках

сундук
тебя никто не заставлял, друг

Это да, однако я думал челик хочет разобраться, так бы даже не читал его говнокод

Username
Это да, однако я думал челик хочет разобраться, та...

тебе откуда знать хочет он разбираться или нет

Slava- Автор вопроса
Username
Зря на него время потратил я

я действительно хотел разобраться. под вечер люди устают, а понять задачу надо

сундук
тебе откуда знать хочет он разбираться или нет

Так он забил хуй и скопировал твой код. Очевидно не хочет

Username
Так он забил хуй и скопировал твой код. Очевидно н...

а не лучше ли попробовать скопировать код и если он рабочий разобраться в нем ?

сундук
а не лучше ли попробовать скопировать код и если о...

Лучше уже нагуглить тогда решение, так хоть гуглить научишься

Username
Лучше уже нагуглить тогда решение, так хоть гуглит...

та чего ты за его так жизнь беспокоишься то, тебе очень скучно ?

сундук
та чего ты за его так жизнь беспокоишься то, тебе ...

Так я за своё зря потраченное время беспокоюсь, я же уже написал

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта