Сохранен 222
https://2ch.su/b/res/259713941.html
В ближайшие дни Архивач временно работает без основного хранилища ранее сохранённых картинок/видео пока мы проводим работы по техническому обслуживанию. Сохранение всего вновь поступающего контента продолжается. Но затем всё обязательно вернётся в полном объёме!
Аноним 16/12/21 Чтв 19:00:03 #1 №259713941 
pyramide.png
Сап, учу Джаву, и одно из заданий - вывести с помощью вложенных циклов и просто циклов пикрил. Как рисовать просто перевёрнутую пирамидку из символов, я знаю, но как конкретно здесь располагаются числа, я никак не могу понять. Помогите пж, я уже заебался над ней карпеть, а закономерность не могу понять, хоть убей.
Аноним 16/12/21 Чтв 19:00:38 #2 №259713968 
Бамп
Аноним 16/12/21 Чтв 19:00:54 #3 №259713982 
Бамп
Аноним 16/12/21 Чтв 19:01:10 #4 №259713995 
Бамп
Аноним 16/12/21 Чтв 19:01:36 #5 №259714012 
Бамп
Аноним 16/12/21 Чтв 19:02:00 #6 №259714029 
Бамп
Аноним 16/12/21 Чтв 19:02:24 #7 №259714051 
Бамп
Аноним 16/12/21 Чтв 19:02:48 #8 №259714075 
Бамп
Аноним 16/12/21 Чтв 19:03:41 #9 №259714107 
Бамп la fin
Аноним 16/12/21 Чтв 19:05:42 #10 №259714192 
>>259713941 (OP)
Если внимательно посмотреть, то можно заметить, что тут треугольники в треугольниках, дальше сам
Аноним 16/12/21 Чтв 19:08:17 #11 №259714311 
>я уже заебался над ней карпеть
Кидай что успел написать
Аноним 16/12/21 Чтв 19:08:50 #12 №259714337 
>>259714192
Да, это заметил, еще то, что числа показывают наименьшее расстояние от этой позиции до края, но вот конкретно реализовать это как?
Аноним 16/12/21 Чтв 19:13:24 #13 №259714566 
>>259714311
Сейчас, 5 минут
Аноним 16/12/21 Чтв 19:19:17 #14 №259714874 
Снимок экрана (268).png
>>259714311
Первая строка получается правильной, 17 нулей
Аноним 16/12/21 Чтв 19:21:06 #15 №259714946 
Снимок экрана (269).png
>>259714311
Вот, что выводится в консоли
Аноним 16/12/21 Чтв 19:22:21 #16 №259715000 
>>259714946
База
Аноним 16/12/21 Чтв 19:24:10 #17 №259715084 
>>259713941 (OP)
>закономерность
На каждой i-й строчке сперва напечатать i пробелов, потом n=17-i цифр
Цифры начинают печататься с нуля, и на каждой следующей позиции возрастают, пока индекс цифры не достигнет n/2, потом убывают. Плюс еще условие, если цифра превысила номер строки, то печатать номер строки.
Аноним 16/12/21 Чтв 19:30:05 #18 №259715351 
>>259715084
Можно еще по столбцам это написать.
0
00
010
0110
01210
И так далее
Аноним 16/12/21 Чтв 19:52:42 #19 №259716419 
>>259713941 (OP)
public static void main (String args[]) {
System.out.println("00000000000000000");
System.out.println(" 011111111111110");
System.out.println(" 0122222222210");
System.out.println(" 01233333210");
System.out.println(" 012343210");
System.out.println(" 0123210");
System.out.println(" 01210");
System.out.println(" 010");
System.out.println(" 0");
}

Учитесь, салаги.
Предупреждаю, макабы сейчас сожрет пробелы.
Аноним 16/12/21 Чтв 19:56:23 #20 №259716612 
>>259716419
Сеньер джавист в треде
Аноним 16/12/21 Чтв 19:58:18 #21 №259716693 
Screenshot from 2021-12-16 19-58-01.png
пишу ниибацца крутой код, ждите
Аноним 16/12/21 Чтв 20:06:36 #22 №259717139 
Screenshot from 2021-12-16 20-05-57.png
>>259716693
incoming...
Аноним 16/12/21 Чтв 20:06:43 #23 №259717143 
>>259716419
Не смог в трифорс, салага
Аноним 16/12/21 Чтв 20:08:10 #24 №259717222 
На языке богов, пробелы вставить и переворачивать лень
https://pastebin.com/8ywwwYg0
Аноним 16/12/21 Чтв 20:11:49 #25 №259717449 
Ёпты, аноны, ну памагитиии
Аноним 16/12/21 Чтв 20:14:26 #26 №259717579 
Screenshot from 2021-12-16 20-13-29.png
>>259717139
>>259717449
НЯ!
Аноним 16/12/21 Чтв 20:16:24 #27 №259717702 
Screenshot from 2021-12-16 20-15-35.png
>>259717579
мимо js-макака
Аноним 16/12/21 Чтв 20:17:18 #28 №259717759 
>>259717579
Спасибо
Аноним 16/12/21 Чтв 20:18:58 #29 №259717854 
>>259717759
да пожалуйста)
Аноним 16/12/21 Чтв 20:20:05 #30 №259717912 
>>259717854
Негодяй, так еще и скобкодебил
Аноним 16/12/21 Чтв 20:20:57 #31 №259717957 
>>259717222
Язык хуесосов.
Аноним 16/12/21 Чтв 20:21:15 #32 №259717975 
>>259717912
экономлю кол-во строк, пиздец как зоебало простыни листать
Аноним 16/12/21 Чтв 20:22:40 #33 №259718039 
Как тебе эта хуйня джаву поможет выучить, даун?
Аноним 16/12/21 Чтв 20:24:09 #34 №259718118 
>>259718039
освоиться с синтаксисом посредством решения похуй каких задач же
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 20:24:38 #35 №259718140 
>>259718039
Эта хуйня - задание на отработку циклов, даун.
Аноним 16/12/21 Чтв 20:25:42 #36 №259718190 
>>259718140
Джава тут причём?
Аноним 16/12/21 Чтв 20:27:41 #37 №259718298 
>>259718140
Ты не понимаешь как цикл работает, хуесос? Если тебе для этого надо задачи какие-то решать, то ты пиздец дебил и тебе нельзя вкатываться в прогу.
>>259718118
Для того чтобы освоить циклы надо ебанутые задачи на пирамидки решать?
Аноним 16/12/21 Чтв 20:29:30 #38 №259718395 
>>259718298
Ты чего такой злой, мама забыла твой любимый суп с фасолью приготовить?
Аноним 16/12/21 Чтв 20:29:41 #39 №259718409 
>>259718298
да хули ты доебался? такие задачки нужны для разминки мозга, освоить синтаксис ясень пень за вечер можно
Аноним 16/12/21 Чтв 20:31:25 #40 №259718493 
>>259718409
хотя таки получается, что с основной задачей ОП-хуй не справился
Аноним 16/12/21 Чтв 20:31:54 #41 №259718522 
>>259718298
>Ты не понимаешь как цикл работает, хуесос? Если тебе для этого надо задачи какие-то решать, то ты пиздец дебил и тебе нельзя вкатываться в прогу.
ололо, у многих изучающий проганье тема циклов вызывает вопросы и требует времени и разнообразных задач для освоения. это норма
миморепетитор
Аноним 16/12/21 Чтв 20:33:25 #42 №259718599 
Снимок экрана 2021-12-16 в 20.33.12.png
Давайте теперь так.
Аноним 16/12/21 Чтв 20:34:02 #43 №259718626 
>>259718493
Ды требуют, чтобы вот эта хуетень на картинке была универсальной, т.е. высота не обязательно в 9 строк, а в любое введенное юзером, поэтому и непонятно
Аноним 16/12/21 Чтв 20:34:06 #44 №259718627 
>>259718522
Таким долбоебам просто не дано прогать. Им нужно другую сферу искать.
Аноним 16/12/21 Чтв 20:35:40 #45 №259718703 
>>259718626
таки я написал универсальный код (ну почти, в паре мест подправить)
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 20:36:09 #46 №259718724 
>>259718627
Хохла забыли спросить
Аноним 16/12/21 Чтв 20:37:21 #47 №259718789 
>>259718626
если не осилишь под фулл-универсал переделать - пиши, подправлю с комментами
Аноним 16/12/21 Чтв 20:38:17 #48 №259718841 
>>259718703
Еще нельзя использовать строки и массивы (у тебя вроде через строки идёт, возможно ошибаюсь)
Аноним 16/12/21 Чтв 20:38:57 #49 №259718876 
>>259718627
ты скозал? что простого в форе должно быть для начинающих? это довольно многофункциональная ебанина, покрывающая огромный спектр задач.
Аноним 16/12/21 Чтв 20:43:01 #50 №259719081 
>>259718841
бля, это точно ОП или траленк? Если рили ОП - иди на хуй тогда, надо изначально все условия описывать ебать пичот
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 20:43:07 #51 №259719086 
>>259718876
Это алгоритмический примитив.
Если первокурсник технического вуза не способен с ходу понять, как работает цикл, то, будь моя воля, я бы отчислял сразу.
И ведь таких не мало. В основном девочки.
Аноним 16/12/21 Чтв 20:47:18 #52 №259719300 
>>259719081
Ладно, ладно, иду я на хер. Мне тоже с первого раза нихуя не говорят, только при сдаче.
Аноним 16/12/21 Чтв 20:48:44 #53 №259719374 
>>259719300
пиздец идиотизм, ну рили ведь весь код к хуям переписывать. Ты скажи - закономерность понял или да?
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 20:49:12 #54 №259719410 
>>259719300
Если хочешь успеха в жизни добиться, научись задачу ставить правильно.
Мимо
Аноним 16/12/21 Чтв 20:49:56 #55 №259719460 
>>259719086
сходу - не сходу, но скорее будет как-то так
1) цикл как способ просто повторить что-то n раз - 1/2 часового занятия, несколько задач
2) соблюсти число повторов и получить нужные значения на каждом - 1 занятие, много задач
3) for с условием как в while - 1/2 - 1 занятия
4) вложенные циклы, простые ситуации - 1/2 занятия
5) вложенные циклы, собранные из разных программ (минимум из максимумов из последовательностей) - 1/2 - 1
очень навскидку офк, некоторые справляются быстрее
Аноним 16/12/21 Чтв 20:50:01 #56 №259719465 
>>259718841
Ну сделай через столбцы, дебик
Фор н столбцов
Фор н чисел
Ввести столько то пробелов
Ввести такое-то число (они последовательные)
Нью лайн
Как раз два цикла как ты и просил
Аноним 16/12/21 Чтв 20:56:47 #57 №259719783 
>>259719374
Закономерность понял, когда индекс цифры становится равным строка - 1, то печатается это число и с какого то момента (вот это не понял) идёт по убыванию. Потом начиная с определенной строки (с 6 в моём случае) другой алгоритм вывода начинается.
Аноним 16/12/21 Чтв 20:56:48 #58 №259719788 
язык богов (2)
https://pastebin.com/cdGbQavs
Аноним 16/12/21 Чтв 21:01:03 #59 №259720020 
>>259719788
>язык богов
>не лисп
вголосину
Аноним 16/12/21 Чтв 21:01:19 #60 №259720036 
>>259717143
Трифорс твой в два клика делается, я ебал столько трифорсить просто.
Аноним 16/12/21 Чтв 21:01:43 #61 №259720061 
>>259720020
Ну так я не серьёзно, а просто троллю.
Аноним 16/12/21 Чтв 21:01:52 #62 №259720071 
вот тебе еще немного говнокода

https://scastie.scala-lang.org/KcPALfV5RZm4nbReYjIIUQ
Аноним 16/12/21 Чтв 21:03:29 #63 №259720145 
>>259718841
>>259720071
Аноним 16/12/21 Чтв 21:03:30 #64 №259720146 
>>259720061
да я, в общем-то, тоже
Аноним 16/12/21 Чтв 21:06:55 #65 №259720300 
>>259719783
карочи, за нихуя что-то уже влом переписывать и объяснять. Если есть монеты - кидай за щеку, можем хоть в дискорде попиздеть и всё разложить по полочкам
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 21:09:49 #66 №259720423 
>>259720300
А ты на Java будешь объяснять или на JS?
Аноним 16/12/21 Чтв 21:11:48 #67 №259720525 
>>259720145
> нельзя использовать строки и массивы
ну охуеть
Аноним 16/12/21 Чтв 21:13:13 #68 №259720600 
>>259720423
в данный момент я upper-middle php+js, но язык роли не играет на таких тривиальных задачах. Возможно в Java есть какие-то хитрые функции для работы со строками, но по твоим же условиям использовать строки нельзя, так что будет тупо алгоритм построенный на циклах и выводах цифр в консоль. Карочи думай-решай)
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 21:18:58 #69 №259720899 
>>259720423
Чел, тут уже решили всё в треде несколько раз
Аноним 16/12/21 Чтв 21:18:59 #70 №259720901 
платно.gif
>>259720600
Спасибо за предложение, но я лучше сам тогда покумекаю ещё.

Абу благословил этот пост.
Аноним 16/12/21 Чтв 21:21:30 #71 №259721018 
>>259720899
Я просил на Жабе, без строк и массивов, с перевёрнутой пирамидой. Каждый своим долгом решил сделать всё наоборот. Всё, всем пока, спасибо за попытки помочь.
Аноним 16/12/21 Чтв 21:24:43 #72 №259721164 
>>259719788
>>259721018
С питона перевести элементарно
Аноним 16/12/21 Чтв 21:25:34 #73 №259721201 
>>259718599
Сам сдохнешб
Аноним 16/12/21 Чтв 21:26:57 #74 №259721258 
>>259721164
Ебать ну давай, Митник. Покажи унтеру, как надо.
Аноним 16/12/21 Чтв 21:31:31 #75 №259721465 
>>259716419
Серанул. Неплохо!
Аноним 16/12/21 Чтв 21:53:01 #76 №259722511 
>>259713941 (OP)
00000000000000000
011111111111111
0122222222222
01233333333
012344444
0123455
01234
012
0

Скоро будет конечный результат, ждите решение от маэстро.
Аноним 16/12/21 Чтв 21:58:52 #77 №259722814 
>>259722511
ушёл за попкорном гречей
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 22:19:14 #78 №259723908 
Сука я не могу прочесть свой код...
Аноним 16/12/21 Чтв 22:20:22 #79 №259723969 
>>259723908
пиздец жиза, ору. Я тоже уже свой с трудом понимаю
мимо js-макака >>259717702
Аноним 16/12/21 Чтв 22:21:35 #80 №259724040 
https://play.nim-lang.org/#ix=3IBH

без массивов, строк и прочего, только циклы и функция абсолютной величины
17 строчек кода
Аноним 16/12/21 Чтв 22:32:06 #81 №259724551 
>>259724040
>>259718626
>высота не обязательно в 9 строк, а в любое введенное юзером
Аноним 16/12/21 Чтв 22:49:14 #82 №259725364 
>>259724551
Если смотреть внимательнее, то можно заметить, что алгоритм универсален и присутствует параметр n.
А пользовательский ввод, прости уж, не сделал.
Аноним 16/12/21 Чтв 22:50:31 #83 №259725422 
>>259713941 (OP)
https://youtu.be/k-zj_-SIvo4
Аноним 16/12/21 Чтв 23:01:08 #84 №259725941 
>>259725364
но n не равно кол-ву строк!
Аноним 16/12/21 Чтв 23:03:35 #85 №259726072 
>>259713941 (OP)
Тред не читал, может уже ответили. Это треугольник паскаля, гугли.
Аноним 16/12/21 Чтв 23:04:32 #86 №259726122 
>>259726072
Я пошутил
Аноним 16/12/21 Чтв 23:04:38 #87 №259726126 
>>259725941
Ну, я не нашёл в треде внятного описания задачи, в частности параметра.
За n я взял максимальное число в пирамиде, что логичнее.
Допустим, n это высота пирамиды. Тогда какой результат должен быть при n=2?
Аноним 16/12/21 Чтв 23:06:12 #88 №259726212 
>>259726072
Это не он, ты ошибся.
Аноним 16/12/21 Чтв 23:08:24 #89 №259726310 
>>259726126
дядь, я первый тащем-то решение скинул) без дополнительных условий, ибо ОП-хуй про них написал после моего кода. Ответ таки очевиден - деление на 2 без остатка. Но не все могут это понять итт
Аноним 16/12/21 Чтв 23:09:20 #90 №259726365 
>>259726126
Запрещено использовать строки и массивы. Программа должна быть универсальной и рисовать эту хуйню от любого заданного h (высота треугольника, т.е. кол-во строк).
Аноним 16/12/21 Чтв 23:10:37 #91 №259726434 
>>259726365
причём, как я понял, кол-во строк должно быть нечётным, иначе треугольника не получится
Аноним 16/12/21 Чтв 23:10:56 #92 №259726444 
>>259726365
Ну покажи тогда как выглядит этот треугольник при h 2, 3, 4, 6, 7, 8
Аноним 16/12/21 Чтв 23:11:57 #93 №259726504 
>>259713941 (OP)
Что должен вводить юзер?

Размер пирамиды?
Аноним 16/12/21 Чтв 23:13:09 #94 №259726570 
>>259726504
Высоту, т.е. кол-во строк
>>259726434
Нет, высота может быть любой
Аноним 16/12/21 Чтв 23:14:40 #95 №259726639 
>>259726570
при чётном кол-ве строк это уже усечённый треугольник
Аноним 16/12/21 Чтв 23:19:36 #96 №259726900 
>>259713941 (OP)
Прикольная задачка, попробую написать
Аноним 16/12/21 Чтв 23:21:23 #97 №259726993 
>>259726639
Возможно
Аноним 16/12/21 Чтв 23:21:46 #98 №259727012 
>>259726900
там условий миллиард, кури тред
Аноним 16/12/21 Чтв 23:22:32 #99 №259727051 
>>259726993
Не возможно, а достоверно
Аноним 16/12/21 Чтв 23:28:33 #100 №259727343 
>>259727012
Треугольник нарисовать? Любого заданного размера

На питоше писать буду, оп чуть переделает что там надо
Аноним 16/12/21 Чтв 23:29:53 #101 №259727404 
>>259727343
не используя строки и массивы. ОП морду воротит от не Java, ваще охуел
Аноним 16/12/21 Чтв 23:31:25 #102 №259727479 
>>259714337
Ну, наверное, у тебя будет что-то двухмерного массива, который ты постепенно заполняешь и потом одним разом выводишь. Заполнять можно рекурсивно, если получится, хз.
Аноним 16/12/21 Чтв 23:33:22 #103 №259727566 
>>259726365
>>259727479
Блять
Аноним 16/12/21 Чтв 23:36:51 #104 №259727712 
>>259726365
>>259727566
> Запрещено использовать строки и массивы.
Ну охуеть теперь, а переменные не запретили хоть использовать?
Аноним 16/12/21 Чтв 23:37:50 #105 №259727745 
>>259727712
Задание на циклы
Аноним 16/12/21 Чтв 23:41:19 #106 №259727893 
>>259727745
Задание на циклы без использования коллекций - это интересно, конечно, что-то уровня задания на плавательные движения руками без воды.
Аноним 16/12/21 Чтв 23:59:25 #107 №259728698 
2021-12-1623-58-30.png
Наговнокодил первое, что пришло в голову.
https://onlinegdb.com/IDVuFPTwS
Аноним 17/12/21 Птн 00:01:22 #108 №259728773 
>>259727893
ты не поверишь... но многие тренера по плаванию так и учат сначала
Аноним 17/12/21 Птн 00:01:29 #109 №259728778 
>>259728698
Ты единственный кто шарит походу за Java паттерны. Дай бог здоровья, только ты забыл окантовку из нулей сделать
Аноним 17/12/21 Птн 00:01:29 #110 №259728779 
>>259728698
Неправильно
Аноним 17/12/21 Птн 00:02:28 #111 №259728812 
>>259728698
выглядит неплохо, но решение неточное
Аноним 17/12/21 Птн 00:03:25 #112 №259728839 
>>259728778
Какие Java паттерны нашёл в этом коде?
Аноним 17/12/21 Птн 00:04:01 #113 №259728855 
Это перевёрнутая пирамида Паскаля. Если тебе нужно понять как заполняются числа, почитай вики об этом
Аноним 17/12/21 Птн 00:05:22 #114 №259728894 
>>259728839
Не так выразился, я это имел ввиду: https://www.javatpoint.com/how-to-print-pattern-in-java
Аноним 17/12/21 Птн 00:05:36 #115 №259728899 
>>259728778
>>259728779
>>259728812
А, бля, точно.
https://onlinegdb.com/6ca2BOuGW
sageАноним 17/12/21 Птн 00:05:44 #116 №259728905 
>>259713941 (OP)
Тащемто это трёхмерный массив.
Аноним 17/12/21 Птн 00:06:26 #117 №259728934 
>>259728855
Это не треугольник Паскаля блять
Аноним 17/12/21 Птн 00:06:57 #118 №259728954 
image.png
image.png
>>259728899
Всё ещё неправильно.
Посмотри в центр на семёрки.
Аноним 17/12/21 Птн 00:06:57 #119 №259728955 
2021-12-1600-06-30.png
>>259728899
Аноним 17/12/21 Птн 00:08:07 #120 №259728989 
>>259728954
у него просто чётное кол-во строк
Аноним 17/12/21 Птн 00:08:07 #121 №259728990 
>>259728954
Зависит от n.
Аноним 17/12/21 Птн 00:08:20 #122 №259728998 
6126127127.JPG
16389582502480.png
>>259713941 (OP)
Как-то так пирамидка из нулей, дальше просто нули на цифорки поменять и всё
Аноним 17/12/21 Птн 00:08:59 #123 №259729019 
>>259713941 (OP)
Тут серьезно весь тред не может наговнокодить эту задачу?
Аноним 17/12/21 Птн 00:09:04 #124 №259729025 
>>259728778
> Ты единственный кто шарит походу за Java паттерны
Не особо шарю, но спасибо на добром слове)
Аноним 17/12/21 Птн 00:10:13 #125 №259729071 
>>259729019
уже раз 5 наговнокодили в различных вариациях
Аноним 17/12/21 Птн 00:10:51 #126 №259729098 
>>259729019
Опу кидают различные решения, а он троллит тупостью и продолжает нести какую-то шизохуйню
Аноним 17/12/21 Птн 00:12:54 #127 №259729163 
>>259729071
А, вижу, один челик на жабаскрипте накидал решение, у остальных вроде неправильно.
Аноним 17/12/21 Птн 00:14:15 #128 №259729208 
>>259728899
>>259728989
>>259728990
Тогда ладно.
Ставлю пятёрку. С минусом за то, что заставили меня самому изменять n и проверять.
Давайте сюда зачётку.
Аноним 17/12/21 Птн 00:15:39 #129 №259729259 
>>259729163
как выяснилось, на js тоже неправильно, ибо оп-хуй не все условия изначально озвучил
Аноним 17/12/21 Птн 00:16:06 #130 №259729278 
>>259729208
Ура! А то я думал, что отчислят!
Аноним 17/12/21 Птн 00:27:17 #131 №259729725 
Screenshot 2021-12-17 at 00.26.20.png
>>259721258
Я где-то накосячил, потому что не могу указывать повсюду кучи новых переменных и у меня бесконечный цикл, но вроде частично работает
Аноним 17/12/21 Птн 00:30:23 #132 №259729833 
хосападя, спорим, двач не сможет нарисовать треугольник...
Аноним 17/12/21 Птн 01:23:21 #133 №259731849 
pyramid.png
>>259713941 (OP)
let mpr133 = ( ROW_NUM, PIRAMID_SOURCE_L)=>(e,i)=> ((i < ROW_NUM || i > (PIRAMID_SOURCE_L - 1 - ROW_NUM) ) && '\t') ||
((i<= ~~(PIRAMID_SOURCE_L / 2)) && i - ROW_NUM) || ((i > ~~(PIRAMID_SOURCE_L / 2)) && (PIRAMID_SOURCE_L-i-ROW_NUM-1) ) || 0

const ko = (size)=>[...new Array(size).keys()].map(e=>[...new Array(size2+1).keys()]).map((e,i)=>e.map(mpr133(i, size2+1)))
Аноним 17/12/21 Птн 01:30:02 #134 №259732044 
>>259731849
Не посмотрел что с 0 первая но мне лень доделывать
[
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
8,
7,
6,
5,
4,
3,
2,
1,
0
],
[
"\t",
0,
1,
2,
3,
4,
5,
6,
7,
8,
7,
6,
5,
4,
3,
2,
1,
0,
"\t"
],
[
"\t",
"\t",
0,
1,
2,
3,
4,
5,
6,
7,
6,
5,
4,
3,
2,
1,
0,
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
0,
1,
2,
3,
4,
5,
6,
5,
4,
3,
2,
1,
0,
"\t",
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
"\t",
0,
1,
2,
3,
4,
5,
4,
3,
2,
1,
0,
"\t",
"\t",
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
"\t",
"\t",
0,
1,
2,
3,
4,
3,
2,
1,
0,
"\t",
"\t",
"\t",
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
0,
1,
2,
3,
2,
1,
0,
"\t",
"\t",
"\t",
"\t",
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
0,
1,
2,
1,
0,
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t"
],
[
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
0,
1,
0,
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t",
"\t"
]
]
Аноним 17/12/21 Птн 01:31:16 #135 №259732075 
>>259731849
>~~
в чём смысл..?
Аноним 17/12/21 Птн 01:33:16 #136 №259732143 
>>259732075
Вместо Math.round
Аноним 17/12/21 Птн 01:33:27 #137 №259732153 
image.png
>>259732075
пиздос, хуйня на уровне приписывания "+" к лямбде в плюсах
Аноним 17/12/21 Птн 01:33:34 #138 №259732156 
Пирамидка.png
Конфигурист врывается в треад
Аноним 17/12/21 Птн 01:42:36 #139 №259732445 
>>259722511
>>259713941 (OP)
ОП, просыпайся, я вспомнил про твой тред и доделал код (правда, понять его сможет только гений типа меня, а еще переменных я въебал как говна)
Вводи любое число

package DlyaDvacha;
import java.util.Scanner;
public class yageniy {
public static int i;
public static int i1;
public static double b;
public static int i3;
public static int b1;
public static int i4;
public static double i5;
public static void main (String args[]) {
i=0;
Scanner input = new Scanner(System.in);
b=input.nextInt();
i5=Math.round(b/2);

b1=0;
for (i1=1; i1<=i5; i1++) {
i=0;
for (int i2=0; i2<b1; i2++) {
System.out.print(" ");
}
for (i3=1; i3<b; i3++) {
System.out.print(i);

if (b % 2==1) {
if (i3<i1 & i3<Math.round((b/2))) {
i++;
}
if (i3>(b-i1) & i3>=Math.round(b/2)) {
i=i-1;
}
}
else {
if (i3<i1 & i3<(b/2)) {
i++;
}
if (i3>(b-i1) & i3>(b/2)) {
i=i-1;
}
}

}
System.out.println(i);
b=b-2;
b1++;
}
}
}
Аноним 17/12/21 Птн 01:42:53 #140 №259732453 
>>259732156
обзмеился
Аноним 17/12/21 Птн 01:47:00 #141 №259732590 
>>259732156
Выглядит красиво.
Аноним 17/12/21 Птн 01:54:10 #142 №259732805 
16385425094730.png
а можно написать решение, чтобы это была просто одна математическая формула от координат точки и размера треугольника, которая бы возвращала символ, который нужно отрисовать по этим координатам?
Аноним 17/12/21 Птн 01:55:20 #143 №259732842 
>>259732805
можно
Аноним 17/12/21 Птн 01:58:10 #144 №259732936 
>>259732842
это как-то связано с барицентрическими координатами? направь, пожалуйста, в нужном направлении
Аноним 17/12/21 Птн 02:01:36 #145 №259733056 
1.png
>>259713941 (OP)
ммммм
Аноним 17/12/21 Птн 02:16:50 #146 №259733473 
>>259733056
Выглядит как /thread
Аноним 17/12/21 Птн 02:18:19 #147 №259733503 
111.png
>>259713941 (OP)
Аноним 17/12/21 Птн 02:19:19 #148 №259733524 
16391471878441.jpg
b521n126.JPG
>>259728998

Отличное занятие на 2,5 часа

рейт мою хуйню
Аноним 17/12/21 Птн 02:19:40 #149 №259733533 
>>259713941 (OP)
не советую заниматься программированием, не твое, это элементарная задача.
Аноним 17/12/21 Птн 02:28:11 #150 №259733735 
>>259732936
хз о чём ты, ответил на твой изначальный вопрос исходя из практики - если задачу можно описать словами, то в 99% случаев её можно запрограммировать
Аноним 17/12/21 Птн 02:41:28 #151 №259734080 
>>259732805
( ROW_NUM, COL_NUM as i, PIRAMID_SOURCE_L)=> ((i < ROW_NUM || i > (PIRAMID_SOURCE_L - 1 - ROW_NUM) ) && '*') ||
((i<= ~~(PIRAMID_SOURCE_L / 2)) && m( ROW_NUM, i - ROW_NUM)) ||
((i > ~~(PIRAMID_SOURCE_L / 2)) && m(ROW_NUM, PIRAMID_SOURCE_L-i-ROW_NUM-1) ) || 0
Аноним 17/12/21 Птн 02:50:30 #152 №259734330 
>>259713941 (OP)

Бля интересная задачка, сделал бы ее на шарпе и лучше чем половину гениев выше потому что элементарно, но после 15 часового дня написания кода, у меня отрофия мозга и ненависть к коду и всего что с ним связано
Аноним 17/12/21 Птн 02:55:57 #153 №259734478 
chd2.png
>>259734330
Сделал за 5 минут на JS
Аноним 17/12/21 Птн 03:00:16 #154 №259734580 
>>259734330
/bратик, отдыхать нужно, попустись!
- как часто вы выгораете?
- у меня на это нет времени!
Аноним 17/12/21 Птн 03:08:14 #155 №259734620 
>>259734330
Не так уж элементарно, если учесть, что использовать можно только циклы. Никаких массивов и прочего.
Аноним 17/12/21 Птн 03:10:28 #156 №259734670 
Screenshot 2021-12-17 025630.png
Screenshot 2021-12-17 025900.png
>>259713941 (OP)
Аноним 17/12/21 Птн 03:20:46 #157 №259734878 
>>259734670
А в 1 фор сделаешь?
Аноним 17/12/21 Птн 03:24:52 #158 №259734968 
>>259734878
С использованием массива возможно, а так врядли. Нужно минимум два цикла просто что бы выводить в консоль в 2д построчно.

А если использовать двумерный массив, то можно его заполнить треугольным фракталом за один for, я так думаю. Тогда все элементарно.
Аноним 17/12/21 Птн 03:32:45 #159 №259735132 
Screenshot9.png
Сколько учишь, я месяц лениво почитываю Хортссмана и Шилдта, не могу осилить даже 8ку задачки на кодварсе. Я безнадёжен?
Аноним 17/12/21 Птн 03:37:22 #160 №259735222 
>>259734968
правда я не запускал
size = 8
rowLength = size 2 + 1
for(let i = 0; i < size
2 rowLength; i++) {
const Y = i % size 2 + 1;
const X = i - Y
( size 2 + 1 )
console.log(
((X < Y || X > (rowLength - 1 - Y) ) && '
') ||
((X<= ~~(rowLength / 2)) && ((X-Y) > Y? Y : (X-Y))||
((X > ~~(rowLength / 2)) && ((rowLength- X-Y-1) > Y?Y:(rowLength- X-Y-1) )|| 0
)
(i % y === 0) console.log('\n');
}
Аноним 17/12/21 Птн 04:01:38 #161 №259735698 
>>259735222
код на листочке писал?
Аноним 17/12/21 Птн 04:04:45 #162 №259735739 
image.png
Я сделяль
Аноним 17/12/21 Птн 04:07:55 #163 №259735803 
>>259735739
Бля, а сначала сформировать строку, а потом ее запринтить не?
Аноним 17/12/21 Птн 04:10:14 #164 №259735840 
>>259713941 (OP)
>учу Джаву
>вывести с помощью вложенных циклов и просто циклов пикрил
Ты хуйней занимаешься, а не жаву учишь
Аноним 17/12/21 Птн 04:17:59 #165 №259735947 
image.png
>>259735803
Лишние действия, память там и все такое
Аноним 17/12/21 Птн 04:20:42 #166 №259735996 
Screenshot 2021-12-17 041821.png
>>259735739
На четных числах не работает, допиливай.
Аноним 17/12/21 Птн 04:21:05 #167 №259736003 
>>259735947
Ага, только у тебя памяти питон все равно сожрёт больше. Там оптимизации со строками идут и они заранее в памяти создаются. И за такой однострочник тебе елдой по губам на работе водить будут
Аноним 17/12/21 Птн 04:21:12 #168 №259736005 
>>259726444
Что именно тебе не ясно?
Алгоритм ебанутый, но понятный. Это тупая задача на соблюдение сразу кучи условий


h=2
000
0

h=3
00000
010
0

h=4
0000000
01110
010
0

h=5
000000000
0111110
01210
010
0

h=6
00000000000
011111110
0122210
01310
010
0
Аноним 17/12/21 Птн 04:23:47 #169 №259736034 
>>259735803
По условиям опа, нальзя использовать строки, масссивы и все, остальное, типо мапов и т.п. Только циклы.

А так то ясный фак, что можно захардкодить, типо этого:
>>259716419
Аноним 17/12/21 Птн 04:29:29 #170 №259736121 
>>259735996
= убери тогда в 9 строке
Аноним 17/12/21 Птн 04:31:20 #171 №259736143 
>>259736034
Почему строки использовать нельзя? Потому что они типа Iterable? Ну это хуйня, если ты протокол этот не используешь
Аноним 17/12/21 Птн 04:33:25 #172 №259736173 
>>259720300
Ты поехавший? Сколько он должен заплатить чтобы было нестыдно взять?
Я сам иногда думаю предложить пиццу заказать рандомному разрабу в чатике в благодарность за помощь, но сразу же понимаю как глупо будет выглядеть "спасибо" в виду 2к человеку, который уже забыл как деньги считать и сидит минимум на 200\мес. Дольше с адресом и заказом ебаться.

Абу благословил этот пост.
Аноним 17/12/21 Птн 04:34:51 #173 №259736193 
Ебаный ОП, я встал с лютого похмелья (да что уж там, я в запое), выпил две стопки, пробило днище, пошел срать. Пока срал, нашел тред. И теперь эта пирамидка не дает мне покоя. Пойду писать. Хотя я на джаве вообще не пишу, ну да похуй.
Аноним 17/12/21 Птн 04:35:01 #174 №259736199 
>>259732075
Кстати, анончики, никто не в курсе почему у меня тильда не вбивается с первого раза, а только со второго и сразу две штуки?
Не смог нагуглить, а чутка подбешивает.
Аноним 17/12/21 Птн 04:36:21 #175 №259736219 
Screenshot 2021-12-17 043055.png
Screenshot 2021-12-17 043339.png
>>259736121
Ну два числа все равно снизу. Я хз, можно это считать правильной работой или нет.

Алсо смотри как у меня получилось: одна пирамида четная, другая нечетная. Обе сводятся в треугольник.
Аноним 17/12/21 Птн 04:41:07 #176 №259736276 
>>259736143
Да не, он просто написал, что проходит циклы и только с их помощью нужно сделать. Я думаю там в его учебнике надо просто 10 циклов напистать по одному на каждую строку, да и все. Никакой речи о расшираяемости и т.п.
А может тролит двач. Подкинул условие мидл-левела с какого-нить кодворса и прикинулся шлангом.
Аноним 17/12/21 Птн 04:45:27 #177 №259736343 
>>259736003
Я в курсе и про строки и про елду

>>259736219
Это уже от задачи зависит, на скрине вообще вижу 17 и 19
Аноним 17/12/21 Птн 04:53:28 #178 №259736469 
>>259736343
>скрине вообще вижу 17 и 19
Ну да, у меня значение задается по срокам, а не столбцам. Поэтому изначально такой проблемы небыло. И проблем с лишними строками под треугольником тоже небыло.
Аноним 17/12/21 Птн 04:57:04 #179 №259736525 
>>259736173
дело не в нестыдно, а в минимальной мотивации. Пачки сиг и пары банок норм пива (рублей 500) хватило бы за глаза
мимо js-макака >>259717702
Аноним 17/12/21 Птн 04:59:40 #180 №259736572 
>>259736469
Вот и умничка, в условии не сказано, делаем как хотим
Аноним 17/12/21 Птн 05:01:54 #181 №259736604 
>>259736034
Оп тебе пиздит. Как ты выведешь пробелы в начале строки без строк? Ебанаты шоле...
Аноним 17/12/21 Птн 05:03:21 #182 №259736629 
lena2.gif
Вывести пикрелейтед
Аноним 17/12/21 Птн 05:03:57 #183 №259736638 
Screenshot1.png
Короче, иди нахуй, ОП. 5 утра, я занимаюсь какой-то хуйней. С похмелюги голова вообще не думает.

Выглядит так, как будто тут есть красивое решение. Но я сижу и путаю i с j, в пизду. Нихуя голова не варит. Таски делать гораздо проще на работе, чем твою ебаную пирамиду.

Именем себя, снимаю с себя обязанность дописать это говно.
Аноним 17/12/21 Птн 05:08:41 #184 №259736721 
>>259736604
Ну так то при выводе в консоль все символы переводятся в строки. И цифры тоже. Под строками наверное имеется ввиду класс String и все его методы.
Аноним 17/12/21 Птн 05:16:44 #185 №259736853 
Egrettasacra.gif
>>259736721
Зачем строки, когда можно ебать напрямую байты в видеопамяти?
Аноним 17/12/21 Птн 05:17:01 #186 №259736856 
>>259736721
Да. Только вот когда ты выводишь пробел и пишешь " " - это и есть класс String. И даже твой поганый пробел добавляется в хип и в стринг пул. Чозахуйня в задаче ОП, я хз. Но прочитав про строки, которые НЕЛЬЗЯ использовать, я решил, что и решать такую тупо поставленную задачу не хочу.
Аноним 17/12/21 Птн 05:17:24 #187 №259736858 
>>259736853
Напрямую? Хохо. Ты из 70ых годов нам пишешь?
Аноним 17/12/21 Птн 05:21:59 #188 №259736935 
Jadevine.gif
>>259736858
Откуда я знаю, что у тебя там в качестве консоли? Может у тебя подключен символьный экранчик и ты пишешь к нему драйвер на жабе? И в этом случае точно никаких строк нет, зато можно ебаться в регистры и байты.

КАК ВЫВЕСТИ ПИКРЕЛЕЙТЕД НА АСМЕ? МНЕ ДОМАШКУ ЗАДАЛИ!!!11
Аноним 17/12/21 Птн 05:24:28 #189 №259736976 
кстатий, на асме решение задачи ОПа будет?

Запилю пока прохладную про асм. Как-то препод по статистике выдал лабораторную работу и сказал, что решать её можно на любом ЯП, ему пох. Есесно я тут же уточнил, можно ли на асме? Одногруппники вскекнули, а препод подохуел и сказал, что не надо на асме, лол.
Аноним 17/12/21 Птн 05:26:07 #190 №259737000 
>>259736935
ну круги на воде ещё худо-бедно можно на асме осилить, но пикрил - сам топи урановые ломы в ртути!
Аноним 17/12/21 Птн 05:26:27 #191 №259737007 
>>259736853
Учитывая, что эти картинки состоят из символов, можно смело предположить, что ни в какой видеопамяти никто никакие байты не трогал. Это ASCII-графика, самый, что ни на есть текстовый формат, работающий на центральном процессоре.
https://ru.wikipedia.org/wiki/ASCII-%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B0

Делается она относительно несложно. И в каком-то плеере я видел фильтр изкоробки, показывающий видео в таком виде. Любой фильм включаешь и смотришь. Вроде в VLC такой был, если не попутал.
Аноним 17/12/21 Птн 05:27:25 #192 №259737028 
>>259736721
>>259736604
Блять, это задачка для школьника нарисовать треугольнички в треугольничке циферками, придумав алгоритм. Чтобы он понял нахуй что такое программирование и методология, разработал свой анус подход к решению задачи.
>>259713941 (OP)
Ты не видишь что это треугольники в треугольниках? Нахуя тебе помощь, если самая важная часть именно в том, что ты должен понять? Даже без прибегания к геометрии, у тебя есть номера строк и столбцов, ИДИОООТ!
Аноним 17/12/21 Птн 05:32:34 #193 №259737134 
Falcunculusfrontatus-DharugNationalPark.gif
>>259736976
Я бы принял работу и на асме. Во-первых, асм крайне простой язык, хоть и писать на нем долго. Во-вторых, если кто-то осилит запилить задание и не обосраться - почет и уважуха, не важно, понимаю ли я это или нет.

>>259737000
У меня целых 2 часа ушло!

>>259737007
>Это ASCII-графика, самый, что ни на есть текстовый формат, работающий на центральном процессоре.
Шоблять?
А нахуй тогда для смены шрифтов в свое время микросхему на видеокарте перешивать приходилось?

>Учитывая, что эти картинки состоят из символов, можно смело предположить, что ни в какой видеопамяти никто никакие байты не трогал
Вообще, картинка куда ближе к настоящему терминалу, чем ты можешь себе представить. Разве что память там использовалась планарная, в то время как в VGA текст и аттрибуты чередуются друг с другом.

>Вроде в VLC такой был, если не попутал.
Есть 2 популярные либы - aalib (чб) + libcaca (цветное), есть поддержка даже в мплеере. Но пикрелейтед - 100% хендмейд.
Аноним 17/12/21 Птн 05:35:03 #194 №259737180 
>>259736856
Ну ты доебался до хуйни, конечно. Прикидываешься, что у тебя концептуализация отсутствует? А так если - ' '? Или (char)32?
>Ну строки состоят из символов, так что это тоже своего рода строки, пук-среньк...
Аноним 17/12/21 Птн 05:37:45 #195 №259737229 
>>259737134
> Шоблять?
> А нахуй тогда для смены шрифтов в свое время микросхему на видеокарте перешивать приходилось?
Потому что она была устаревшим говном, не справляющимся с задачей, очевидно. Сейчас же не приходится?
Аноним 17/12/21 Птн 05:38:11 #196 №259737236 
>>259737134
падажи, ты рили пикрилы на асме хуячишь?
Аноним 17/12/21 Птн 05:38:36 #197 №259737244 
>>259737236
На Си
Аноним 17/12/21 Птн 05:40:01 #198 №259737264 
>>259737244
красава, хули
Аноним 17/12/21 Птн 05:49:05 #199 №259737385 
Limosalapponica2-TarenPoint.gif
А еще тут шрифт не простой, а со спектрума. Если конечно кто-то помнит такую платформу.

Причем на Коммодорах шрифты были еще интереснее: https://www.kreativekorp.com/software/fonts/c64.shtml - вот уже второй час я прокрастинирую сделать такое

А всем ньюфагам рекомендую к просмотру различную демосцену со Спектрумов, Коммодоров или Атари, где деды ебашились байтиками в регистры видеочипов и делали невозможное возможным. Просто напишите в ютубе c64 demoscene 2021 и смотрите кино.

>>259737229
Голова твоя - кусок говна, а символьные генераторы и сегодня используются
Аноним 17/12/21 Птн 05:56:26 #200 №259737512 
>>259737385
Перфокарты тоже наверняка используются.
Аноним 17/12/21 Птн 05:56:58 #201 №259737518 
>>259736935
Ты походу вообще не кодер. Какие еще драйвера на джаве? Ебанько?
Аноним 17/12/21 Птн 05:57:39 #202 №259737531 
>>259737028
> Блять, это задачка для школьника нарисовать
Да каждый школьник понимает, что выводя пробелы он выводит строки.
Аноним 17/12/21 Птн 05:58:18 #203 №259737541 
>>259737134
>А нахуй тогда для смены шрифтов в свое время микросхему на видеокарте перешивать приходилось?

Когда-то давно, во времена текстовых терминалов, видеокарты работали в двух режимах - текстовом и графическом. Полноценный текстовый режим использовался тогда на терминалах, которые кроме текста, ничего не могли отображать. И для смены шрифта, возможно и надо было перешивать что-то. Только вот последние видеокарты с полноценным текстовым режимом исчезли, наверное, лет 25 назад. С тех пор все видюхи работают исключительно в графическом режиме и ничего перешивать не надо. И что бы сопоставить символ шрифта с куском изображения на современном компе, в видеопамять ГПУ лезть совершенно не нужно. Для статической картинки я такой код на C# за час никадаю. Для видео, думаю, там все не намного сложнее.
Когда-то, на ТЕХ компах это, может, и было круто, когда надо было в текстовые регистры лезть, но сейчас таким даже студента второкурсника не удивишь, двумя циклами for все сделать можно.
Аноним 17/12/21 Птн 05:58:27 #204 №259737543 
>>259737385
> деды ебашились байтиками в регистры видеочипов и делали невозможное возможным
Это было интересно тогда, когда ничего другого тупо не было. Еще раньше тупо палками ебашились за кусок мяса.
Аноним 17/12/21 Птн 05:59:02 #205 №259737550 
>>259737180
Да понятно всё. Давай еще перетрем за то, что строки внутри процессора уже совсем не строки.

Но просто именно что в джаве строки определены довольно конкретно, а ОП на ней и пишет. Задача скорее путает, чем помогает. Постановка условия (как и все уебанские курсы и учебники в наше время) - говно.
Аноним 17/12/21 Птн 05:59:21 #206 №259737556 
shzonichka.png
>>259737518
Конечно не кодер, а картинки рисовал в фотошопе. А почему нельзя писать драйвера на жабе? Мне вот на курсах говорили, что на жабе можно написать все!11
Аноним 17/12/21 Птн 06:02:50 #207 №259737610 
1-1.png
>>259737543
>Это было интересно тогда, когда ничего другого тупо не было. Еще раньше тупо палками ебашились за кусок мяса.

Эх, хорошие времена были... Можно было палками ебаться, можно было в CGA... Вот раньше то...
Аноним 17/12/21 Птн 06:04:44 #208 №259737641 
>>259737531
Не в его власти пререкаться с преподом. Он всего лишь будущий раб системы. Сказали нарисуй без строк - значит сделай так, чтобы никто не обратил на точность формулировок внимания. А ты предлагаешь ему самому обращать. Зачем ему себя закапывать? И да >>259737180
Аноним 17/12/21 Птн 06:15:20 #209 №259737843 
>>259737550
Не, давай не будем перетирать. Я как раз против этого. А задача именно что очень хорошо отражает реалии и готовит к работе. Понимай ТЗ как хочешь - удобно трактуй, игнорируй совсем уж дебильные алогизмы - выдай то, что хочет конченый пользователь: "чтобы было норм)) работало крч".
Аноним 17/12/21 Птн 06:32:51 #210 №259738145 
>>259720146
Я тоже, пацаны
Аноним 17/12/21 Птн 07:00:40 #211 №259738596 
Ничего не понимаю в программировании, но суть в следующий: цифры возрастают по порядку ближе к центру, но максимальное число ограничено рядом .
Аноним 17/12/21 Птн 10:16:44 #212 №259743991 
>>259738596
>Ничего не понимаю в программировании, но суть в следующий: цифры возрастают по порядку ближе к центру, но максимальное число ограничено рядом .
Ебать ты гений конечно, а мы тут часов 15 уже тупим почему-то
Аноним 17/12/21 Птн 11:04:07 #213 №259745834 
>>259713941 (OP)
Лень тред читать, кто-нибудь кроме него (меня) >>259732445
задачу без циклов и строк решил?
Аноним 17/12/21 Птн 12:33:38 #214 №259749658 
>>259745834
> без циклов
без массивов ты хотел сказать?
Половина постеров треда решили. Причем я ни у кого не видел статических переменных для циклов, как у тебя. Не дай бог тебе так на собесе написать.
Аноним 17/12/21 Птн 13:22:03 #215 №259752137 
>>259749658
>Половина постеров треда решили.
Я просто только того анона с джаваскриптом заметил, на джаве решали?
>не видел статических переменных
Я бы мог начать оправдывать это тем, что я первокурсник, но не буду. А что со статиками не так? Удобно вроде.
Аноним 17/12/21 Птн 13:55:07 #216 №259753792 
Снимок11.PNG
>>259752137
> на джаве решали
> с джаваскриптом

>>259743991
> мы тут часов 15 уже тупим

А нельзя просто скопировать код из питоши и вставить в ваши джавы? Ну и там поменять питоновские команды циклов на жавовские. Логика должна быть та же, тут в задаче ведь ничего, кроме арифметики и print нет, так ведь?
https://pastebin.com/zTaDLdJR

мимо не шарю за программирование
Аноним 17/12/21 Птн 14:01:34 #217 №259754111 
kitajskaja-partija-gorditsja-toboj-memy-2.jpg
>>259716419
Сразу видно человек не боится работать, одобряю!
Аноним 17/12/21 Птн 14:12:00 #218 №259754590 
>>259752137
> А что со статиками не так? Удобно вроде.
GC не освобождает статические объекты. Это чревато утечками памяти. У них глобальная область видимости. Статические переменные и объекты вообще лучше никогда не создавать без особой на то необходимести. Собственно в твоем примере можно было их определить просто в классе main, сделав полями класса. Области видимости класса тебе бы хватило.

Собственно вопросы о статических и нестатических объектах, одни из самых частых на собеседованиях. Если ты не знаешь как выделяется память под статические объекты и как с ними работает GC, то собес ты не пройдешь. А за выделение статических переменных под счетчики цикла тебя просто сразу приговорят к 10 годам расстрела резиновыми пулями. Ты бы еще отдельный класс запилил под счетчики.
Аноним 17/12/21 Птн 14:34:33 #219 №259755784 
>>259754590
Хм, переделал с простыми переменными внутри main, работает.

Видимо, у меня появилась привычка все переменные делать public static после того, как запутался в циклах на лабораторной.
Аноним 17/12/21 Птн 14:37:02 #220 №259755914 
>>259753792
>скопировать код из питоши и вставить в ваши джавы
Можно, просто зачем это делать, если те, кто писал на других языках, сделали это короче, читабельнее и в два цикла, а не пять, как у тебя. Щас бы еще поебаться с интерпертированием твоей лапши. Это скорее тебе надо у местных джавистов и шарпистов решение взять и на свой питон перекинуть.
Аноним 17/12/21 Птн 14:43:10 #221 №259756207 
>>259755914
Как сделать в 2 цикла если нужен третий для пробелов?
Аноним 17/12/21 Птн 14:49:20 #222 №259756491 
>>259756207
Третий для пробелов не в счет. Это не отдельный цикл алгоритма, а первая половина третьего цикла. Он существует только потому что нельзя использовать массивы и класс строк. Иначе можно было просто генерить строку с нужным количеством пробелов и вставлять ее, а не дрочить пробелы фором.
comments powered by Disqus