Gravity
хз я тоже глубоко не знаю конструкторы .Тем более применение их в реальных проектах
_
Всем привет. На какой зп претендовать если ты стронг джун или лоу мидл с почти год опытом с хорошими проектами?
Игнат
Деструкторы в шарпах? )
они вроде по другому называются там, фактически там в кортеж все поля складываются , если не ошибаюсь
Azamat
а зачем ты массив создаешь? %)
ну можно и через while сделать, я просто по бырому набросал)
Vyacheslav
вот так можно
Акей Теперь осталось понять как такое можно случайно написать ))))
Igor
ну можно и через while сделать, я просто по бырому набросал)
я к тому что массив не нужен for i in range(10): print(*range(1, i+2))
Maksim Pozharskiy
Всем привет. На какой зп претендовать если ты стронг джун или лоу мидл с почти год опытом с хорошими проектами?
я с средненьким опытом в почти год (не хорошим) примерно х2 от первой зп рассматриваю. Думаю с хорошим можно больше
Vyacheslav
попил кофеина
Да Но джедаев из нас так и не получилось (((
Борисов
А я теперь сижу и думаю, как одним фором напечатать эту лесенку) 1 1 2 1 2 3 1 2 3 4 .........
int main() { std::string data; for(int i=1; i<=5; ++i) { data += std::to_string(i) + ' '; std::cout << data << std::endl; } return 0; }
Артур Лайф
In [4]: for i in l: ...: print(*l[:i]) ...: ...: 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10
я это вообще не могу осознать. че умножается откуда I че за список и почему оно так выходит. еще есть там какие_то %4d и т.п. Это че откуда вообще
Vyacheslav
int main() { std::string data; for(int i=1; i<=5; ++i) { data += std::to_string(i) + ' '; std::cout << data << std::endl; } return 0; }
Не, ну это ж не массив уже Стринг то за один вызов печатается )))
Vyacheslav
Не нашел, а условия задачи какие ?
Но задача усложняется тем что код нам показывать нельзя )))
Артур Лайф
Погоди Ща мы ещё покумекаем, может и твой код наконец угадаем
я два курса стартовых разных просмотрел, а на циклах теряюсь и все
Артур Лайф
Погоди Ща мы ещё покумекаем, может и твой код наконец угадаем
with open(f"herota/{count}_{name_lig}.json", "a", encoding='utf-8') as file: json.dump(f"{count}_{name_lig}", file, indent=4, ensure_ascii=False) with open(f"herota/{count}_{name_lig}.html", 'w', encoding='utf-8') as file: file.write(src) with open(f"herota/{count}_{name_lig}.html", encoding='utf-8') as file: src = file.read() soup = BeautifulSoup(src, "lxml") count +=1 rezult_all = soup.find_all("a", class_="a-dotted-hover") rezult = list() numers = list() count2 = 0 for item in rezult_all: if count2 < 50: item = item.text rezult.append(item) count2 += 1 print(rezult, count2)
Артур Лайф
вот этот цикл должен брать одну ссылку и давать с нее то что нужно, но он берет одну и отдает сначало 1 кусок ответа, пртом1и 2, потом 1.2.3. и т.д
Артур Лайф
в итоге у меня пирамида ответов от 1 до 100, а мне надо только 100 сразу
Vyacheslav
в итоге у меня пирамида ответов от 1 до 100, а мне надо только 100 сразу
Ты в цикле добавляешь элемент в набор, и сразу же набор печатаешь А нужно сначала весь набор собрать, а после этого один раз напечатать
Артур Лайф
Так ты сначала сделай аппенд в свой результ полностью, а после цикла печатай его
два месяца не подходил, пытаюсь сам понять что тогда сделал
Vyacheslav
ну это принт проверочный что выдает
Делай его после цикла И будет то что ты хочешь
Артур Лайф
Ты в цикле добавляешь элемент в набор, и сразу же набор печатаешь А нужно сначала весь набор собрать, а после этого один раз напечатать
а мне нужно еще кое что добавить после кажлого елемента, по этому тож.по очереди. а если все сразу, то оно добавтся в конце и все перемешаеься
Vyacheslav
а мне нужно еще кое что добавить после кажлого елемента, по этому тож.по очереди. а если все сразу, то оно добавтся в конце и все перемешаеься
Принт то тут причем? Он так и будет тебе их лесенкой печатать Либо добавляй это "кое что" в набор например лишний тестовый набор, либо мирись с лесенкой
Артур Лайф
Принт то тут причем? Он так и будет тебе их лесенкой печатать Либо добавляй это "кое что" в набор например лишний тестовый набор, либо мирись с лесенкой
вооьще не. я нумеровал.циклы, выходит что в первый цикл он собирает 1 элемент, во второй два, в трейти все три и т.д.и собирает каждый новый цикл на один больше елементов от предыдущего.
Vyacheslav
У тебя изначально пустой набор В первый заход в него добавляется один элемент Во второй - ещё один И так по кругу Набор же не обнуляется между кругами
Артур Лайф
У тебя изначально пустой набор В первый заход в него добавляется один элемент Во второй - ещё один И так по кругу Набор же не обнуляется между кругами
фор берет один итем и там должно быть например 100 элементов, которые мне нужны. вот нужно взять их за один проход цикла. Со следующего итем взять следующие 100 елементов. или я туплю с циклами
Артур Лайф
или надо еще фор добавить один
Gravity
посторался
Gravity
как мог
Игнат
я бы в жизни не додумался манипулировать счётчиком для этого)
Артур Лайф
посторался
так так и выходит у меня, а мне нужна только последняя строчка.
Артур Лайф
кароче я сам запутался щас себе тз напишу)
Gravity
я хз как убрать 0 и последнюю
Игнат
i=1?
Vyacheslav
я бы в жизни не додумался манипулировать счётчиком для этого)
Ну суть не в счётчике а в условии Нужно условием манипулировать )
Артур Лайф
Ну твой Каунт берет все элементы из rezult_all и добавляет в rezult первые 50 Остальные он берет и ничего с ними не делает
не каунт там ниче не берет, это же чисто счетчик чтоб цикл остановить на 50. берет оно из другого файла. есть подозрения, что в том файле так записано в виде пирамиды
Vyacheslav
я хз как убрать 0 и последнюю
#include <iostream> int main(int argc, char *argv[]) { int max = 0; int n = 10; int current = 0; for (int i = 0; max < n; ++i){ current++; std::cout << current << ' '; if (current > max){ max = current; current = 0; std::cout << std::endl; } } }
Gravity
только не вник
Gravity
Gravity
все спс за задачку было интересно
Vyacheslav
только не вник
Нуля нет, потому что печатаемое перед печатью инкрементируется И Макс в условии цикла, чтоб по нему ориентироваться, когда выходить Оно же в ветвлении как ограничитель И мы типа 10 строчек печатаем
Gravity
Дано набор из цифр к примеру: 1234567 и 11 надо напечатать на экран 1234578
Gravity
то есть сумму двух чисел
Иван Яцук
Здравствуйте снова,не могли бы помочь. https://www.cyberforum.ru/php-database/thread2975445.html#post16198027
Gravity
да
Gravity
только они очень большие числа
Vyacheslav
std::cout « chislo1+chislo2; не?
Gravity
за диапазоном инт
Vyacheslav
Борисов
В таких задачах обычно числа больше, чем помещается в стандартные переменные
Борисов
Как бы в этом и определенная сложность )
Gravity
+
Vyacheslav
а принимаются они откуда?
Gravity
мне учитель по проге задал
Борисов
Помню в вузе такая лаба была
Gravity
как дз
Борисов
а принимаются они откуда?
Да без разницы Просто смысл задачи в том чтобы поразрядно сложить числа
Борисов
Точно также как вручную 'столбиком'
Vyacheslav
ну вообще, сначала нужно понять в каком виде эти числа приходят к нам. это набор байтов или набор символов а если мы об этом не думаем, то число бьется на какие-то части, например по 10 разрядов, и поразрядно, начиная с младших складывается
Terro
Ребят, Кто-нибудь писал игры для unity на андроид?
Gravity
проблема в том что к примеру 99+1=100 то есть у меня в массив не помешается элементы уходит в -1
Vyacheslav
проблема в том что к примеру 99+1=100 то есть у меня в массив не помешается элементы уходит в -1
ща я вспомню где я про это читал это уже давно решенная проблема, которая касается складывания флоатов на уровне процессора, если я ничего не путаю