Reminder: The OEIS is hiring a new managing editor, and the application deadline is January 26.
%I #57 Jul 25 2023 09:14:59
%S 1,0,0,1,0,2,5,5,4,7,7,5,6,10,10,9,12,12,10,10,16,16,14,18,18,15,20,
%T 20,16,20,18,16,24,26,26,27,28,28,28,24,30,33,33,31,35,35,32,37,37,33,
%U 32,35,31,37,30,39,48,48,40,50,50,41,52,52,42,54,54,43,56,56,44,58,58
%N a(1)=1, and thereafter, a(n) is the number of terms in the sequence thus far that appear with a frequency not equal to that of a(n-1).
%C The first time a number appears for the 8th time is a(1491228545) = 953950324. - _Pontus von Brömssen_, Jul 06 2023
%H Neal Gersh Tolunsky, <a href="/A363764/b363764.txt">Table of n, a(n) for n = 1..10000</a>
%H Thomas Scheuerle, <a href="/A363764/a363764.png">Scatterplot of a(n)/n for the first 100000 values</a>. It is remarkable that we see extreme values a(n)/n > 0.99 for n = {1, 20957, 22061, 24915, ...}.
%H Neal Gersh Tolunsky, <a href="/A363764/a363764_1.png">Graph of first 500000 terms</a>
%e a(8)=5 occurs two times, so a(9) is the number of terms which do not occur two times, which is 4 (there are three 0s and one 2).
%t a[1] = 1; a[n_] := a[n] = Total[Select[Tally[v = Array[a, n - 1]][[;; , 2]], # != Count[v, a[n - 1]] &]]; Array[a, 100] (* _Amiram Eldar_, Jun 30 2023 *)
%o (Python)
%o from itertools import count,islice
%o from collections import defaultdict
%o def A363764_gen():
%o x = 1
%o freq = defaultdict(int)
%o freq[x] = f0 = 1
%o freqfreq = defaultdict(int)
%o freqfreq[1] = 1
%o for n in count(1):
%o yield x
%o x = n-f0*freqfreq[f0]
%o freq[x] = f0 = freq[x]+1
%o if f0 != 1: freqfreq[f0-1] -= 1
%o freqfreq[f0] += 1
%o def A363764_list(nmax):
%o return list(islice(A363764_gen(), nmax)) # _Pontus von Brömssen_, Jul 01 2023 (after an idea by _Kevin Ryde_)
%o (MATLAB)
%o function a = A363764( max_n )
%o s = zeros(1,max_n); a = 1; s(2) = 1;
%o for n = 2:max_n
%o a(n) = length(find(s(a+1)~=s(a(n-1)+1)));
%o s(a(n)+1) = s(a(n)+1)+1;
%o end
%o end % _Thomas Scheuerle_, Jun 30 2023
%Y Cf. A350768, A363301.
%K nonn
%O 1,6
%A _Neal Gersh Tolunsky_, Jun 28 2023