Here's my solution, working with remainders only, with the recursion happening only on members past the first (which would correspond to the first digit in the brackets in the notation used in the problem), ({{($:`(<:@#))@.({.e.}.)y=.((1&|@%@{.),])y}}@(1&|)@:%:)
Given I'm not using extended precision, when entering w in the terminal and seeing the same number twice on a row, I dunno why it's not responding properly. May 17, 2022, 17:37 by hauke.r...@uni-jena.de: > I didn’t revisit pe80 (its been quite some time I last looked at pe) but > > I get > <./ ({.>./@:|@:-}.)"1 w > 0.539284 > so you would need a tolerance greater than that > if you want to get at least one 1 > > with a sane value for tolerance, a 1 is not to be expected > so what do you want to achieve, what do you expect and why? > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm