Артур
Erik
За молодец спасибо😊
Сергей
?
Это уровень - студента курсов за 200тыщ, который ничего не сможет
Andrii
типо этого https://codecamp.ru/blog/python-debugging/ ?
Типа да, я больше ipython с ipdb юзаю
Erik
про уровень задачи
4-6 куи, если на кодварсовскую шкалу равнять, мне кажется
Vladislav
Типа да, я больше ipython с ipdb юзаю
andrii, а можно как в отладчике gdb вывести элементы двумерного массива? Прост в инете не нашел.
10658
решал подобное недавно
10658
или 5, точно не помню
Сергей
как не быть таким студентом..
Да всё блин норм, причем тут уровень я не понял в твоём вопросе) Вот если бы ты начал решать, и спросил бы что не понятно, это было бы круто
Andrii
p печать выражения
10658
https://dpaste.org/UKO2
разве оно работает? нет indexerror?
Vladislav
p a[i][j]
у меня так не работает
Erik
Может костыли какие-то?
Erik
Ты вводил тест какой-то или на глаз предположил?
Andrii
у меня так не работает
Телепаты в отпуске, кидай сессию
10658
на глаз, щас тесты провел - все ок
Виталик Голоенко
Erik
ты видимо 4 kyu не видел)
Один раз видел, мне расхотелось видеть
Артур
ты видимо 4 kyu не видел)
Виталик, вас давно не было, как далеко продвинулись в олимпиадном программирование
Erik
С 4 я и правда борщанул
Виталик Голоенко
Виталик, вас давно не было, как далеко продвинулись в олимпиадном программирование
ну... первая олимпиада 13 октября будет, постараюсь не обосраться)
Erik
разве оно работает? нет indexerror?
Она сначала была, но я к стринг нолик прицепил, и все заработало
Igor
Похвалите меня хоть😢
У вас код делает не то что должен :) даже если не падает по идексу :) вы убираете в том числе * а там нужно только соседние символы
Виталик Голоенко
Виталик, вас давно не было, как далеко продвинулись в олимпиадном программирование
а так результатом пока не доволен, мало чего выучил, надо больше сидеть
Erik
Сейчас попробую исправить
Igor
Умеете вы одним сообщением настроение испортить))
я не вдумывался может я гоню :) можете поспорить :)
Igor
просто бегло глянул так показалось
Igor
Вот задание, не оч понятно
я сужу по другому коду который Артур разбирал там собирают обратно с * может это там не правильно, Нужно исходное условие
Vladislav
Телепаты в отпуске, кидай сессию
нада еще придумать что написать
Борисов
нада еще придумать что написать
Там был текст ошибки "cannot perform pointer math on incomplete types" В google его и по первым двум ссылкам
Vladislav
я просто не то написал в коде. Моя вина. НЕ могу код на лету придумывать он у меня обычно выдает такое: 0x747392 и т.п
Борисов
Вот если по первой ссылке пройти, то там советуют примерно так (gdb) p ((int (*)[8]) optBoards)[0][0]
Vladislav
о, я кажись нашел
Erik
https://dpaste.org/5nb9
https://dpaste.org/JCcp Вот так правильней будет
Andrii
Всё зависит от того, как пеемеренная объявлена.
Bram
Вот задание, не оч понятно
Есть строка, в ней буквы и символ * нужно удалить из строки и символ и буквы которые с ним граничат
Vladislav
о, я кажись нашел
я просто поставил поинт на массив)
Vladislav
не знаю как это эффективно, но работает
Артур
как же меня это честно говоря, заебало )) нравится им бля программирование )) буду проходить хесклет, может курс мАтеМаТиЧескАЯ лОГика, мне поможет
Igor
Тогда первое решение верное
Тогда да, но хотелось бы видеть ссылку на задачу а не со слов :(
Erik
@Vanokirs скинь ссылку пожалуйста
Andrii
всмысле
Работать с двумерным массивом овер 9000+ способов
Andriy
Привет,шарит кто то за перевод в системах счисления?
Vladislav
(;
Erik
https://dpaste.org/4HdD
Хирьяновский код
Артур
https://dpaste.org/4HdD
ого, это вы сами написали?
Erik
Не
Vladislav
ого, это вы сами написали?
да прям) за минуту
Erik
Из лекции Хирьянова
Andrii
я знаю 1)
Вот сессия, всё работает, всё печатается $ gdb -q ./p2d Reading symbols from ./p2d... (gdb) b main Breakpoint 1 at 0x114d: file p2d.c, line 4. (gdb) r Starting program: /home/mustitz/sandbox/p2d/p2d Breakpoint 1, main () at p2d.c:4 4 { (gdb) l 1 #include <stdio.h> 2 3 int main() 4 { 5 int data[3][3]; 6 for (int i=0; i<3; ++i) { 7 for (int j=0; j<3; ++j) { 8 data[i][j] = i ^ j; 9 } 10 } (gdb) 11 12 printf("%d\n", data[1][1]); 13 return 0; 14 } (gdb) b 12 Breakpoint 2 at 0x5555555551a6: file p2d.c, line 12. (gdb) c Continuing. Breakpoint 2, main () at p2d.c:12 12 printf("%d\n", data[1][1]); (gdb) p data[0][0] $1 = 0 (gdb) p data $2 = {{0, 1, 2}, {1, 0, 3}, {2, 3, 0}} (gdb) p data[1][2] $3 = 3 (gdb) c Continuing. 0 [Inferior 1 (process 28275) exited normally] (gdb) q
Артур
да прям) за минуту
почему бы и нет
Bogdan
приколдес у меня одногрупник с 17 лет работает
Артур
Из лекции Хирьянова
вы типо смотрите лекции Тимофея => переписывает его код => «что-то делаете» с ним?
Andrii
приколдес у меня одногрупник с 17 лет работает
У меня дед пошёл работать на фабрику в 14 лет. Потому что прадед подозвал его и сказал, что он уже взрослый, и семья не может его больше кормить
Bogdan
Bogdan
люди я тоже с 14 работал но не в айти
Bogdan
а он именно в айти работать пошел с 17
Igor
Хирьяновский код
какая то жесть написанно одно делает другое