YouTube test

да это же обзор возможностей Builder

image

не загрузилась

заголовок картинки

атрибут

Gist

какой то бинарно-деревянный поиск, а заодно и реализация дерева

Vala Highlight

оно находит шаблон в строке и выводит только его, удивительная технология

string exponentiation(string str, int n){
string result="";
for (int i=0;i<n;i++)  result+=str;
return result;
}

string take_root(string str, int n){
    int temp = (str+str)[0:-1].index_of(str,1);
    if(temp != -1 && (str.char_count()>=str[0:temp].char_count()*n)){
    return exponentiation (str[0:temp],str.char_count()/temp /n);
    }
    else return "NULL";
}

void main(string[] args) {
stdout.printf (@"abcd*5 = $(exponentiation("abcd",5))\n");// abcdabcdabcdabcdabcd
stdout.printf (@"sassassas√3 = $(take_root("sassassas",3))\n");
stdout.printf (@"aabbaabbaabb√3 = $(take_root("aabbaabbaabb",3))\n");//вывод NULL
stdout.printf (@"abababab√4 = $(take_root("abababab",4))\n");//вывод abab
stdout.printf (@"abababab√2 = $(take_root("abababab",2))\n");//вывод ab
stdout.printf (@"abccbaabc√3 = $(take_root("abccbaabc",3))\n");
stdout.printf (@"abccbaabc√3 = $(take_root("abccbaabc",3))\n");
}

ссыль на другой пост