Size: a a a

Kotlin Community

2021 January 04

L

LevT in Kotlin Community
В этом и засада. Задача из отличного курса на материале scala
источник

L

LevT in Kotlin Community
Я всё перепробовал, что "могу". Покажите код без красноты
источник

PE

Pavel Erokhin in Kotlin Community
А как ты пробовал?
источник

IP

Iaroslav Postovalov in Kotlin Community
а можно лучше формулировку задания
источник

L

LevT in Kotlin Community
Pavel Erokhin
А как ты пробовал?
Ну куча мусора. Зачем сюда тащить? Факт, что чего-то фундаментально не умею или не понимаю даже
источник

IP

Iaroslav Postovalov in Kotlin Community
исходную
источник

IP

Iaroslav Postovalov in Kotlin Community
@LevT2 в общем, я жду
источник

L

LevT in Kotlin Community
Iaroslav Postovalov
а можно лучше формулировку задания
Given a function f: Int => Boolean, an integer n is called a “3-f” if there are only three different integers j ∈ [1, ..., n] such that f(j) returns true.
Define a function that takes f as an argument and returns a sequence of all “3-f” integers among n ∈ [1, ..., 1000]. What is the type of that function? Implement Exercise 1.6.2.2 using that function.
источник

AM

Andrew Mikhaylov in Kotlin Community
С этого и надо было начинать. Моя сигнатура выше не подходит под эту задачу.
источник

U

Unat in Kotlin Community
LevT
Ну куча мусора. Зачем сюда тащить? Факт, что чего-то фундаментально не умею или не понимаю даже
Задачка олимпиадная. Моя любимая. 0 программирования, 10 математики.
источник

IP

Iaroslav Postovalov in Kotlin Community
Unat
Задачка олимпиадная. Моя любимая. 0 программирования, 10 математики.
наглая ложь
источник

PE

Pavel Erokhin in Kotlin Community
Мнения разошлись
источник

IP

Iaroslav Postovalov in Kotlin Community
Unat
Задачка олимпиадная. Моя любимая. 0 программирования, 10 математики.
ну типа, тут алгосов-то и нет. достаточно знать стандартную библиотеку.
источник

IP

Iaroslav Postovalov in Kotlin Community
я просто сам пока не смог решить полностью декларативно
источник

U

Unat in Kotlin Community
Ну не олимпиадная, но из той степи - половина успеха это вообще понять что требуется.
источник

IP

Iaroslav Postovalov in Kotlin Community
deleted
источник

IP

Iaroslav Postovalov in Kotlin Community
так, как-то так, но я сейчас могу ошибаться
источник

IP

Iaroslav Postovalov in Kotlin Community
да, ошибся
источник

L

LevT in Kotlin Community
Iaroslav Postovalov
наглая ложь
Автор скалист, его пойнт как раз, что математика излагается на скале 1:1 .
Чую, что помогает каррирование в языке
источник

IP

Iaroslav Postovalov in Kotlin Community
fun solution(f: (Int) -> Boolean) = (1..1000).filter { n -> (1..n).count { j -> f(j) } == 3 }
источник