Мы говорим, что строка недискриминационная, если каждый из символов строки появляется одинаковое количество раз и, по крайней мере, дважды.
Примеры
"aa!1 1 !a !1"
является недискриминационным , так как каждый из символов!
,a
и1
появляется три раза."abbaabb"
это не недискриминационный , потому чтоb
появляется чащеa
."abc"
также не является недискриминационным, потому что символы не появляются по крайней мере дважды.
задача
Напишите недискриминационную программу или функцию, которая возвращает истинное значение, если заданная строка не является дискриминационной , и ложное значение в противном случае.
То есть программа, запущенная из собственного исходного кода, должна возвращать истинное значение.
Каждая отправка должна иметь возможность обрабатывать непустые строки, содержащие печатный ASCII , а также все символы, присутствующие в исходном коде отправления.
Тестовые случаи
Truthy:
<your program's source code>
"aaaa"
"aa!1 1 !a !1"
"aabbccddeeffgg"
"1Q!V_fSiA6Bri{|}tkDM]VjNJ=^_4(a&=?5oYa,1wh|R4YKU #9c!#Q T&f`:sm$@Xv-ugW<P)l}WP>F'jl3xmd'9Ie$MN;TrCBC/tZIL*G27byEn.g0kKhbR%>G-.5pHcL0)JZ`s:*[x2Sz68%v^Ho8+[e,{OAqn?3E<OFwX(;@yu]+z7/pdqUD"
Falsy:
"a"
"abbaabb"
"abc"
"bQf6ScA5d:4_aJ)D]2*^Mv(E}Kb7o@]krevW?eT0FW;I|J:ix %9!3Fwm;*UZGH`8tV>gy1xX<S/OA7NtB'}c u'V$L,YlYp{#[..j&gTk8jp-6RlGUL#_<^0CCZKPQfD2%s)he-BMRu1n?qdi/!5q=wn$ora+X,POzzHNh=(4{m`39I|s[+E@&y>"