°•° HANZO
go.mod есть?
Есть, всё равно не компилирует
°•° HANZO
John
может программу надо в GOPATH таки положить
Q
затупил и карму подпортил, первое задание с третьей попытки)
John
затупил и карму подпортил, первое задание с третьей попытки)
у меня со второй))) faq после первой почитал
John
собирай приложение в папке GOPATH
John
И там и там есть
так ты себя больше путаешь, у тебя яйца в разных корзинах и чё править сам путаешься
John
cd "/GoWork" go build ./mainner.go
°•° HANZO
Спасибо, попробую
Denis Pershin
я так понимаю, сейчас все делают тестовые задания?
Denis Pershin
да
Andrey
Alexander
Ребят, попытка номер два, не знаю в чем проблема, пути указаны верно, но это не пропадает, не одна программа не компилируется, хелп плис
так go run только можно. если один файл то просто go build в папке. пока в модули не лезь, как ниже советуют
Maks
че за задчи у тебя там
Maks
ты точно на озоновском роуте?
Denis Pershin
Формат входных данных Целое число n. 123 ≤ n ≤ 987
Denis Pershin
там по сути логика не поменяется если для другого размера
Denis Pershin
я сделал как в задании от 123 до 987
Alexander
Ща тут накидают спойлеров
Denis Pershin
Ща тут накидают спойлеров
это тестовые задания, чтобы потренироваться, их даже можно не выполнять
Denis Pershin
там время дается, через минут 5 можно будет
Maks
интересно а как первую сделал?) Прост интерес)
Maks
А, ты как со строкой работаешь)
Maks
а я как инт считываю)
Vladimir
а я как инт считываю)
Тоже так решил)
Denis Pershin
можно как инт, но смысл?)
Denis Pershin
задачи по оптимизации нет
Maks
ну да, нету, но говорится что подается целое число)) Вот я и написал функцию для инта)
Maks
с интом решение простое но не такое тривиальное)
Maks
Если в строку не переводить)
Denis Pershin
ну там надо делать, потом остаток от деления и тд, вроде
Maks
ну да. Но для этого нужно подумать в отличии от строки)
Maks
я там еще math либу юзаю
Maks
для pow
Maks
что бы не писать ручками 10 в седьмой
Denis Pershin
можно тааааак подумать...))
Denis Pershin
можно еще положить каждое число в масив и взять слайс от него)
Denis Pershin
что еще...?
Denis Pershin
это какая задача?
Maks
а как ты каждое будешь ложить?) Через остаток и деление на 10 пока больше ноля?)
Denis Pershin
я не делал
Maks
(number / int(math.Pow10(7))) % 1000 вот так я бахнул)
Denis Pershin
(number / int(math.Pow10(7))) % 1000 вот так я бахнул)
просто посмотрел и сразу понял что функция для вычисления кода)
Maks
ахаха)
Maks
это же было бы в библиотечной функции)
Maks
так что по названию)
Maks
блин какое бы интересно решение для пинкода придумать
Maks
без хардкода
Maks
ну там же фикс длина. Можно переборами по разном выводить. Можно сделать в тупую зная длину много принтов)
Denis Pershin
а у кого какая логика была?
Denis Pershin
покеж
Denis Pershin
ааа
Denis Pershin
а как вариант получаешь?
Maks
можно сделать массив строк, сделать шафл тысячу раз и взять уникью)))))
Maks
ахзахах
Denis Pershin
я хз
Denis Pershin
да я чет почитал и забил)
Alexander
дженерики теперь дают возможность писать нормально свои контейнеры. никто не интересовался есть что уже на гитхабе?
Alexander
что-то не гуглится. неужели есть возможность звезд на гитхабе себе набить?))
Alexander
долго пытался понять что за сора такая
Maks
о я сделал второе без рекурсии
Alexander
если нельзя, то тогда что можно сделать с помощью copy?))
Maks
ща тесты пройду
Maks
а не херь
Q
я тоже, но мне оставалась последняя)
Q
но я настолько тупой, что не понимаю задание :D
Q
так что ты давай, не унывай
John
аналогично)))
Maks
короч для решения переменной длины нужна рекурсия. Для 3х символов можно без нее обойтись.
Null
Дженерики в Go — подробности из блога разработчиков Читать @Golang_google
Maks
потому что ты вводи читаешь через фмт наверное
Maks
сканом
Maks
а надо через ридер вроде
Maks
Работает но из за этого тайм лимит
Maks
Потому что фмт скан медленный
Maks
Вероятно там много данных